读书人

悄然无声的修改Oracle用户密码(原创)

发布时间: 2012-07-15 20:11:35 作者: rapoo

悄无声息的修改Oracle用户密码(原创)

在生产环境下,笔者曾经遇到需要需要某用户密码但却不知道该用户密码的情况。由于时间紧迫,采用了以下方法进入该用户的schema,笔者在这里以hr用户为例进行演示,hr用户的密码为hr

$sqlplus / as sysdba;

通过DBA_USERS 查看加密的密码。
SQL> select username,password from dba_users where username='HR'
USERNAME?????????????????????? PASSWORD
------------------------------ ------------------------------
HR???????????????????????????? 4C6D73C3E8B0F0DA

修改该用户密码

SQL> alter user hr identified by czm;
User altered.
进入该用户的schema
SQL> conn hr/czm;
Connected.
执行完所需要的操作后

SQL> alter user hr identified by values? '4C6D73C3E8B0F0DA';
User altered.

SQL> select username,password from dba_users where username='HR'
USERNAME?????????????????????? PASSWORD
------------------------------ ------------------------------
HR???????????????????????????? 4C6D73C3E8B0F0DA

SQL> conn hr/hr
Connected.

成功


本文原创,转载请注明出处、作者

如有错误,欢迎指正

邮箱:czmcj@163.com

读书人网 >其他数据库

热点推荐