ora-01031:insufficient privileges解決方法
sqlplus "/ as sysdba" 連不上,報ora-01031:insufficient privileges解決方法
注意多個資料庫例項時候,set ORACLE_SID='',
1、檢查sqlnet.ora(WINDOWS下位於%ORACLE_HOME%NETWORKADMIN目錄)是否包含這句:SQLNET.AUTHENTICATION_SERVICES=(NTS),沒有的話加上
2、檢查登陸windows的使用者(administrator或安裝oracle時候使用的使用者)是不是在包含在ORA_DBA組中,域使用者沒有連上域伺服器時就可能出現這種現象。
3. 要保證 remote_login_passwordfile 引數 = EXCLUSIVE .
4. 看看是否需要使用orapassw生成口令檔案 .
一種解決方法案例:
1、檢查系統引數:
SQL> show parameter password
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
remote_login_passwordfile string EXCLUSIVE
2、
select * from v$pwfile_users;
SQL>
為空
3、
SQL> grant sysdba to sys;
grant sysdba to sys
*
ERROR at line 1:
ORA-01994: GRANT failed: password file missing or disabled
4、建立password檔案
D:/>orapwd file="D:/oracle/product/10g/db_1/database/PWDoratest.ora" password=gp
oswong entries=10
5、
SQL> select * from v$pwfile_users;
USERNAME SYSDB SYSOP
------------------------------ ----- -----
SYS TRUE TRUE
SYS正常顯示出來。
6、重新在遠端以SYSDBA登入,可正常使用。
如果口令檔案建立的有問題,也是會報如下的錯誤:
ora-01031:insufficient privileges
口令檔案的命名格式應為orapwsid,並且sid是區分大小寫的。由於Target Database連線Auxiliary Database時需要驗證口令,
如果違反了以上規則,將會提示ORA-01031: insufficient privileges。
我在用linux建立duplicate資料庫的時候 就是因為口令檔案建立的路徑和名稱不對才遇到這個錯誤
-----end-------
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29863023/viewspace-1331071/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORA-01031: insufficient privileges的解決方法
- ORA-01031: insufficient privileges錯誤解決方法
- linux as 2.1 ORA-01031: insufficient privileges 解決方法Linux
- sqlplus "/ as sysdba" 連不上,報ora-01031:insufficient privileges解決方法SQL
- conn / as sysdba 出現ORA-01031: insufficient privileges 解決辦法
- create view receive "ORA-01031: insufficient privileges"View
- Linux oracle ORA-01031: insufficient privilegesLinuxOracle
- 建立資料庫時“Insufficient privileges”的解決方法DK資料庫
- oracle rac dg庫報錯ORA-01031: insufficient privilegesOracle
- 在AIX 平臺下遇到ORA-01031: insufficient privilegesAI
- 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使用者遠端登入報ORA-01031 insufficient privileges
- SYS使用者登入Oracle報錯ORA-01031: insufficient privilegesOracle
- sqlplus / as sysdba報錯ORA-01031: insufficient privileges的原因分析SQL
- 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
- 11gR2 Restart Database SRVCTL啟動DB報ORA-01031: insufficient privilegesRESTDatabase
- 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
- linux環境下sqlplus sys/sys@ORCL as sysdba報錯 ORA-01031: insufficient privilegesLinuxSQL
- ORA-20000: Insufficient privileges to analyze an object in SchemaObject
- MongoDB報錯Insufficient free space for journal files的解決方法MongoDB
- ORA-0131:Insufficient privileges.(DEBUG CONNECT SESSION)Session
- Dynamics CRM 安裝SSRS Extension時報Could not find the name or insufficient right to see name的解決方法
- Difference of Revoke System Privileges and Object PrivilegesObject
- MogDB-openGauss default privileges 使用方法
- 使用orapwd密碼重建解決ORA-01031錯誤密碼
- sys使用者用sysdba許可權連線時報ORA-01031問題解決方法
- db2_privilegesDB2
- TabError的解決方法Error