水煮八《——客戶端以sysdba登入設定

1向2飛發表於2010-08-31

         客戶端網路終於完成,sysdba登陸,又難住了。哎!鬱悶。但終於解決。

故障現象:在客戶端無法用sqlplus 以sysdba登陸server

C:Documents and SettingsRoman>sqlplus

SQL*Plus: Release 9.0.1.3.0 - Production on 星期四 8月 11 16:31:38 2005

     

(c) Copyright 2001 Oracle Corporation.  All rights reserved.

     

請輸入使用者名稱:  sys/change_on_install@prod as sysdba

    

ERROR:

ORA-01031: insufficient privileges

故障處理:

登陸伺服器

sqlplus “/as sysdba”

SQL>  alter system set remote_login_passwordfile=exclusive scope=spfile;


System altered.

SQL> shutdown immediate

SQL>startup

再次嘗試

SQL> connect system/manager@prod as sysdba

ERROR:

ORA-01031: insufficient privileges

SQL> connect system/manager@PROD

已連線。

SQL>

SQL> connect sys/change_on_install@prod as sysdba

     

已連線。

SQL>

因為system沒有sysdba許可權,所以不能遠端一sysdba登陸,只能普通登陸
如果要system使用者以sysdba登入,以sys登入,在客戶端執行命令
sql>grant sysdba to system

總結:system預設下只能normal身份登入,sys具有預設的sysdba身份

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

相關文章