在AIX 平臺下遇到ORA-01031: insufficient privileges
在AIX 平臺下遇到ORA-01031: insufficient privileges
Kevin Zou
2012-3-14
一般ORA-01031的錯誤都是許可權配置不對而引起的,檢查下oracle所在的使用者組,密碼檔案,sqlnet.ora 等檔案。
當使用者嘗試在ORACLE 伺服器本地連線為as sysdba,oracle有兩種認證方式:
1) 作業系統認證;
2) 密碼檔案認證;
通過遠端伺服器連線到ORACLE 例項,只能通過密碼檔案認證;
由於出現ORA-1031的錯誤,是發生在本機上,所以迅速排除密碼檔案的問題,解決問題的思路回到作業系統上來。
檢視ORACLE 使用者所在的使用者組
===> id
uid=70248201(oracle) gid=206(dba) groups=1(staff),207(oinstall)
屬於DBA 組,這是沒有問題。
那再去看下SQLNET.ORA檔案的配置是否正確。
SQLNET.AUTHENTICATION_SERVICES = (NTS)
NTS只能出現在windows平臺,在UNIX/LINUX平臺只能為ALL 或者BEQ,或者註釋該引數。
直接註釋該引數,再次在本機上登入。
===> sqlplus / as sysdba
SQL*Plus: Release 11.2.0.3.0 Production on Wed Mar 14 00:21:28 2012
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
問題搞定。
原因: 為啥一直都是好好的系統,怎麼會“突然”有變化了?其實是另外一個DBA在嘗試解決另外一個ORACLE問題時,建立了SQLNET.ORA檔案,但是檔案沒有配置正確才導致了這個問題。做了多年的DBA,讓我堅信,執行好好的系統出現異常,一般都是有了新的改變。但是這種變化有的是人為,有的是日積月累的由量變到質變。
-THE END-
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/40239/viewspace-718533/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ora-01031:insufficient privileges解決方法
- create view receive "ORA-01031: insufficient privileges"View
- Linux oracle ORA-01031: insufficient privilegesLinuxOracle
- ORA-01031: insufficient privileges的解決方法
- ORA-01031: insufficient privileges錯誤解決方法
- oracle rac dg庫報錯ORA-01031: insufficient privilegesOracle
- linux as 2.1 ORA-01031: insufficient privileges 解決方法Linux
- RMAN system 遠端連線 ORA-01031: insufficient privileges
- Oracle遠端登入報錯:ora-01031:insufficient privilegesOracle
- SYS遠端連線出錯ORA-01031:Insufficient privileges
- ORA-01031: insufficient privileges重新配置sys登入密碼密碼
- sys使用者遠端登入報ORA-01031 insufficient privileges
- SYS使用者登入Oracle報錯ORA-01031: insufficient privilegesOracle
- sqlplus / as sysdba報錯ORA-01031: insufficient privileges的原因分析SQL
- conn / as sysdba 出現ORA-01031: insufficient privileges 解決辦法
- ORA-01031: 資料庫恢復時的insufficient privileges錯誤QS資料庫
- 儲存過程編譯報錯:PL/SQL:ORA-01031:insufficient privileges儲存過程編譯SQL
- sys使用者執行 grant授權提示ORA-01031: insufficient privileges
- oracle 10g linux 遠端登入 ORA-01031: insufficient privilegesOracle 10gLinux
- [20240826]奇怪ORA-01031 insufficient privileges報錯.txt
- linux環境下sqlplus sys/sys@ORCL as sysdba報錯 ORA-01031: insufficient privilegesLinuxSQL
- 11gR2 Restart Database SRVCTL啟動DB報ORA-01031: insufficient privilegesRESTDatabase
- sqlplus "/ as sysdba" 連不上,報ora-01031:insufficient privileges解決方法SQL
- Oracle的SYS使用者登入報許可權不足(ORA-01031: insufficient privileges)Oracle
- SQL> conn sys/sys@vm_sigle as sysdba; 報ORA-01031: insufficient privileges錯誤SQL
- Oracle 軟體克隆後sysdba登入提示沒有許可權ora-01031: insufficient privilegesOracle
- 使用SYS使用者遠端登陸報許可權不足的解決:ORA-01031: insufficient privileges
- ORA-20000: Insufficient privileges to analyze an object in SchemaObject
- AIX平臺NFS配置AINFS
- 建立資料庫時“Insufficient privileges”的解決方法DK資料庫
- ORA-0131:Insufficient privileges.(DEBUG CONNECT SESSION)Session
- Oracle資料庫例項在AIX 平臺下使用大頁記憶體(Large Page Memory)Oracle資料庫AI記憶體
- AIX平臺下磁碟的PVID對ASM磁碟的破壞AIASM
- AIX 5.1平臺下遭遇TNS-12531錯誤AI
- AIX 6.1平臺下11gR2 RAC實施注意點AI
- exp query在各平臺下的用法
- Golang在各平臺下如何交叉編譯Golang編譯
- postgresql在windows平臺下的安裝 (轉)SQLWindows