使用SYS使用者遠端登陸報許可權不足的解決:ORA-01031: insufficient privileges
1.監聽及tnsnames.ora正常,普通使用者使用服務名可以登陸資料庫。
[oracle@orale admin]$ cat tnsnames.oramypl =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.22.55)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = mypl)
)
)
[oracle@orale admin]$ lsnrctl status
LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 15-NOV-2013 22:30:55
Copyright (c) 1991, 2009, Oracle. All rights reserved.
Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production
Start Date 15-NOV-2013 20:13:45
Uptime 0 days 2 hr. 17 min. 10 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Log File /u01/app/oracle/diag/tnslsnr/orale stener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=orale)(PORT=1521)))
Services Summary...
Service "mypl" has 1 instance(s).
Instance "mypl", status READY, has 1 handler(s) for this service...
The command completed successfully
[oracle@orale admin]$ sqlplus xiaoming/xiaoming@mypl
SQL*Plus: Release 11.2.0.1.0 Production on Fri Nov 15 22:26:52 2013
Copyright (c) 1982, 2009, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> exit
#########################################################################
2.使用SYS使用者登陸報許可權不足--上一步驗證了監聽及tnsnames.ora是正確的。
[oracle@orale admin]$ sqlplus sys/oracle@mypl as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Fri Nov 15 22:27:31 2013
Copyright (c) 1982, 2009, Oracle. All rights reserved.
ERROR:
ORA-01031: insufficient privileges
Enter user-name:
##########################################
3.檢查$ORACLE_HOME/dbs目錄下的密碼檔案,當前例項名是mypl。
[oracle@orale dbs]$ lshc_DBUA0.dat init.ora spfilemypl.ora
hc_mypl.dat orapwocm peshm_plocp_0
檢查發現密碼檔案格式與當前例項名不符。
此時可以重建密碼檔案或者將orapwocm重命令為orapwmypl
建立密碼檔案--注意WINDOWS下和LINUX下的密碼檔案格式是不一樣的
注意:WIN下資料夾名和LINUX下不一樣。WIN下$ORACLE_HOME/database LINUX下是:$ORACLE_HOME\dbs\
如例項名為orcl,則WINDOWS下密碼檔案格式為:PWDorcl.ORA LINUX下為orapworcl
如下建立密碼檔案,密碼為oracle,例項名為orapwbys3
orapwd file=/u01/app/oracle/product/11.2.0/dbhome_1/dbs/orapwbys3 password=oracle entries=3 force=y
4.重命令為用SYS使用者可以正常登陸--就不演示了。
相關文章
- Oracle的SYS使用者登入報許可權不足(ORA-01031: insufficient privileges)Oracle
- sys使用者遠端登入報ORA-01031 insufficient privileges
- SYS使用者登入Oracle報錯ORA-01031: insufficient privilegesOracle
- Oracle遠端登入報錯:ora-01031:insufficient privilegesOracle
- SYS遠端連線出錯ORA-01031:Insufficient privileges
- mysql8下建立使用者遠端登陸許可權MySql
- sys使用者執行 grant授權提示ORA-01031: insufficient privileges
- Oracle 軟體克隆後sysdba登入提示沒有許可權ora-01031: insufficient privilegesOracle
- ORA-01031: insufficient privileges重新配置sys登入密碼密碼
- oracle 10g linux 遠端登入 ORA-01031: insufficient privilegesOracle 10gLinux
- ORA-01031: insufficient privileges的解決方法
- ora-01031:insufficient privileges解決方法
- RMAN system 遠端連線 ORA-01031: insufficient privileges
- ora-01031錯誤(在客戶端以SYS使用者登陸報錯)客戶端
- sys使用者用sysdba許可權連線時報ORA-01031問題解決方法
- 【許可權】儲存過程執行時,報ORA-01031許可權不足儲存過程
- Linux賬號安全——使用者登陸許可權Linux
- SQL> conn sys/sys@vm_sigle as sysdba; 報ORA-01031: insufficient privileges錯誤SQL
- ORA-01031: insufficient privileges錯誤解決方法
- sqlplus / as sysdba登入提示ORA-01031: 許可權不足SQL
- ORA-01031: 許可權不足 ORACLE 817Oracle
- linux as 2.1 ORA-01031: insufficient privileges 解決方法Linux
- sqlplus / as sysdba 登入報許可權不足 for windowsSQLWindows
- mysql 給了使用者所有許可權ALL PRIVILEGES,但是該使用者沒有grant許可權MySql
- ssh只能遠端登陸到普通使用者,不能以root遠端登陸
- sys不能遠端登入。ora-01031
- linux環境下sqlplus sys/sys@ORCL as sysdba報錯 ORA-01031: insufficient privilegesLinuxSQL
- Oracle檢視當前登陸使用者的許可權或者角色Oracle
- sys使用者使用@連線符提示無效許可權的錯誤ORA-01031:
- sqlplus "/ as sysdba" 連不上,報ora-01031:insufficient privileges解決方法SQL
- MYSQL 開啟root遠端登入許可權MySql
- Windows環境下ORA-12638錯誤及SYS使用者登陸許可權驗證Windows
- create or replace view 報許可權不足View
- oracle rac dg庫報錯ORA-01031: insufficient privilegesOracle
- SYS使用者無法遠端登入ORA-01017、ORA-01031
- conn / as sysdba 出現ORA-01031: insufficient privileges 解決辦法
- 解決執行儲存過程出現許可權不足問題(ORA-01031)儲存過程
- Windows2008遠端登陸時提示”要登入到此遠端計算機,您必須被授予允許通過終端登入登入的許可權”Windows計算機