Oracle遠端登入報錯:ora-01031:insufficient privileges

ywxj_001發表於2018-01-08
資料庫監聽正常。
用普通使用者遠端登入正常,但是用sys使用者報錯,登入工具PLSQL Developer
報錯資訊:ora-01031:insufficient privileges
根據提示代表沒有許可權。
給sys使用者賦予sysdba許可權:
SQL> grant sysdba to sys;
grant sysdba to sys
*
ERROR at line 1:
ORA-01994: GRANT failed: password file missing or disabled
報錯:密碼檔案丟失,發現$ORACLE_HOME/dbs下面並沒有密碼檔案。
建立密碼檔案:
orapwd file=orapw$ORACLE_SID password=oracle entries=30
再賦權:
SQL> grant sysdba to sys;

Grant succeeded.
SQL> select * from v$pwfile_users;

USERNAME                       SYSDB SYSOP
------------------------------ ----- -----
SYS                            TRUE  TRUE
重新在遠端用sys使用者以SYSDBA登入,可正常使用。

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

相關文章