ORACLE 11G R2 修改"使用者名稱"

haoge0205發表於2013-11-28

SQL> create pfile from spfile;

修改pfile檔案,新增隱含引數 *._enable_rename_user='TRUE',將資料庫以restrict方式啟動

1、[oracle@yoon ~]$ cd /u01/app/oracle/product/11.2.0/db1/dbs/

2、[oracle@yoon dbs]$ ls
hc_yoon.dat init.ora inityoon.ora lkYOON orapwyoon snapcf_yoon.f spfileyoon.ora

3、[oracle@yoon dbs]$ tail -1 initnode1.ora 即: vi inityoon.ora

新增
*._enable_rename_user='TRUE'

4、SQL> startup restrict pfile=$ORACLE_HOME/dbs/inityoon.ora

5、SQL>alter user scott rename to yoonscott identified by tiger;

6、在用PLSQL Developer連線oracle會提示:ORA-12526:TNS:監聽程式:所有適用例程都處於受限模式的問題

7、使用管理員許可權:

ALTER SYSTEM DISABLE RESTRICTED SESSION;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28939273/viewspace-1061439/,如需轉載,請註明出處,否則將追究法律責任。

相關文章