2013-11-09 111 views
0

我剛剛完成在我的筆記本電腦上安裝11g,並且出現了一個顯示登錄頁面的鏈接。安裝確實要求我輸入密碼,這對system有效。Oracle 11g入門問題登錄問題和疑惑

所以,我試圖登錄使用命令提示符像這樣在sqlplus:

sqlplus/as sysdba 

這給錯誤:insufficient privileges,但它並之後問我的用戶名和密碼,而我在system類型爲username和我在安裝時使用的密碼。

現在它登錄了我,但我沒有更多特權命令的權限。

我以爲我應該登錄爲sys但我得到如下錯誤:connection as sys should be as sysdba or sysoper

只是給我一個開始,我如何登錄以及如何開始與我的數據庫交互。

在此先感謝。

回答

2

當您使用

sqlplus/as sysdba 

當前操作系統的用戶必須是特權用戶(如根在Windows Linux的「管理員」),或者必須是DBA組的一部分,否則你不準登錄時沒有憑據。

如果你不想改變目前的操作系統用戶,則需要在命令行中提供用戶名和密碼:

sqlplus sys/password as sysdba 

用戶SYS是特殊的,因爲你可以只日誌as sysdba與該用戶。另一方面SYSTEM用戶是而不是允許以sysdba身份登錄。


順便說一句:我希望你不打算使用SYSSYSTEM玩弄甲骨文。你不應該在這些模式中創建任何表。創建一個新用戶並使用它創建表並基本上「使用」Oracle。

+0

哦!現在清楚了。謝謝! –

1

使用用戶SYS(作爲SYSDBA)和您在安裝期間指定的密碼。

+0

試過了。得到上面提到的錯誤:'連接作爲sys應該是sysdba或sysoper' –

+0

好的等待。我做錯了。得到了那個工作。謝謝。 –