Oracle 軟體克隆後sysdba登入提示沒有許可權ora-01031: insufficient privileges

tolywang發表於2014-06-09

這裡測試的版本是Oracle11g R2 .


oracle資料庫軟體克隆完成後,sqlplus  /nolog 登入沒有問題,但是以sqlplus “/as sysdba”登入的時候提示沒有許可權

(ora-01031: insufficient privileges) 。

【問題分析】
      克隆完成後相關配置檔案中的設定出現問題,導致許可權不足。

【解決方法】

1. cd $ORACLE_HOME/rdbms/lib

1).如果是AIX平臺:
   vi config.s
   修改group名稱為dba,如下所示

# End  csert   ss_dba_grp{RW}
       .csect  H.12.NO_SYMBOL{RO},3
       .string  "dba"

類似上面的語句最後 .string "" 都改為 .string "dba" 即可。

 

2).如果是LINUX平臺:

  vi config.c
  修改group名稱為dba,如下所示:

# define SS_DBA_GRP "dba"
# define SS_OPER_GRP "dba"
# define SS_ASM_GRP "dba"

 

2.執行如下命令:
    make -f ins_rdbms.mk config.o ioracle
   命令執行完畢後即可正常登陸SQLPLUS。

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

相關文章