一個修改Oracle用戶密碼的小訣竅
2024-08-29 13:29:27
供稿:網友
 
 
一個修改oracle用戶密碼的小訣竅 
數據庫版本:9.2.0.5
 
有時候我們可能不知道一個用戶的密碼,但是又需要以這個用戶做一些操作,又不能去修改掉這個用戶的密碼,這個時候,就可以利用一些小竅門,來完成操作。
具體操作過程如下:
sql*plus: release 9.2.0.5.0 - production on 星期日 11月 21 13:32:34 2004
copyright (c) 1982, 2002, oracle corporation.  all rights reserved.
sql> connect sys/oracle as sysdba
已連接。
sql> select username,password from dba_users;
username                       password
------------------------------ ------------------------------
sys                            8a8f025737a9097a
system                         2d594e86f93b17a1
dbsnmp                         e066d214d5421ccc
toad                           a1ba01cf0dd82695
outln                          4a3ba55e08595c81
wmsys                          7c9ba362f8314299
已選擇6行。
sql> connect system/oracle
已連接。
sql> connect sys/oracle as sysdba
已連接。
修改用戶system密碼為manager
sql> alter user system identified by manager;
用戶已更改。
sql>  select username,password from dba_users;
username                       password
------------------------------ ------------------------------
sys                            8a8f025737a9097a
system                         d4df7931ab130e37
dbsnmp                         e066d214d5421ccc
toad                           a1ba01cf0dd82695
outln                          4a3ba55e08595c81
wmsys                          7c9ba362f8314299
已選擇6行。
sql> connect system/manager
已連接。
然后此時可以做想要做的任何操作了
sql> connect sys/oracle as sysdba
已連接。
修改用戶system密碼為以前的值
sql> alter user system identified by values '2d594e86f93b17a1';
用戶已更改。
sql> connect system/oracle
已連接。
sql> connect sys/oracle as sysdba
已連接。
sql> connect system/manager
error:
ora-01017: invalid username/password; logon denied
警告: 您不再連接到 oracle。