創建了一個數據庫,想刪除確報了一個ORA-01031:insufficient privileges錯誤
查了好久,總算解決了,原因是我的電腦登錄賬戶不在ORA_DBA系統群組中,添加進去完美刪除!
解決過程如下:
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.首先打開用戶組管理,快捷命令如下
2.找到ora_dba組
3.點擊添加
4.
5.
6.
選擇后一路確定下去就OK了
我做了前兩步就解決了,記下來,防止以后在出錯!