2011-06-29 64 views
1

嗨即時試圖以SYSDBA身份連接到本地系統SQL遠程服務器上的Oracle數據庫加上 即時得到無法連接作爲從本地系統遠程Oracle數據庫以sysdba

Ora-01031: insufficient previleges 

請讓我知道如何解決這個問題。

感謝

+0

通常這意味着您的用戶沒有SYSDBA權限;除非你是DBA,這是不足爲奇的。 – derobert

+0

這個問題有最明顯的解決方案和答案,因此我不會將其遷移到serverfault。問題在於您連接的用戶帳戶沒有所需的權限(因此爲錯誤消息)。解決方案:與具有所需特權的用戶連接,或爲用戶提供所需的特權。無論哪種方式,這個問題正在關閉作爲題外話。 –

回答

2

如果你試圖連接爲SYS用戶到遠程數據庫,你必須首先設置一個密碼,使用ORAPWD實用程序(見http://www.orafaq.com/forum/t/50344/0/爲例)。

+0

嗨oracle數據庫是在服務器上,如果我運行下面的cmnd本地系統,pwdfile將在服務器上創建。 orapwd文件= $ ORACLE_HOME/dbs/orapwsid密碼=安全條目= 5。如何在服務器上創建pwd文件。 – praveenb

+0

你必須在服務器上運行orapwd。 –

+0

我無權連接到服務器。有沒有什麼辦法可以從本地使用遠程主機名,用戶名,PWd和服務名創建。謝謝 – praveenb

相關問題