迁移数据的时候不知道用户的密码怎么做完事情后还原密码

来源:互联网 发布:淘宝一颗心多少笔交易 编辑:程序博客网 时间:2024/06/10 19:28

        迁移数据库的时候,开发需求他的用户和密码不变,作为DBA又不知道开发的密码是什么?这个时候的思路是在老的用户上查出这个账号的密码的md5值,保存起来,在新的数据库上创建用户,导入数据后给定他原来的密码。

 

例如:aa用户的密码我不知道

 

SQL> show userUSER 为 "SCOTT"SQL> SELECT B.PASSWORD   FROM DBA_USERS A, SYS.USER$ B  2   WHERE A.USER_ID = B.USER#  AND A.USERNAME = 'AA';PASSWORD------------------------------467E90852FA381CC


这个时候我去目标库上去创建aa这个用户,做完所有需要做的事情后。去还原之前的密码

 

SQL> alter  user  aa  identified  by  values  '467E90852FA381CC' ;用户已更改。

而作为DBA还是不知道开发的密码。

现在在目标库上验证下是不是还原了之前的密码


 

SQL> conn aa/bb已连接。


 

原创粉丝点击