normal 、sysdba、 sysoper的區別

shuangoracle發表於2010-12-21
1、normal:normal是普通資料庫使用者許可權。
2、SYSOPER:sysoper即資料庫操作員許可權,許可權包括:
開啟資料庫伺服器 關閉資料庫伺服器
備份資料庫 恢復資料庫
日誌歸檔 會話限制
3、SYSDBA:sysdba即資料庫管理員許可權,許可權包括:
開啟資料庫伺服器 關閉資料庫伺服器
備份資料庫 恢復資料庫
日誌歸檔 會話限制
管理功能 建立資料庫
顯然sysdba比sysoper的許可權多了建立資料庫和管理資料庫功能,sysdba具有最高的資料庫許可權。
以sysdba和sysoper登陸資料庫show user查得的使用者分別為sys和public。
SQL> grant sysdba to test;
授權成功。
SQL> grant sysoper to test;
授權成功。
SQL> conn test/test as sysdba;
已連線。
SQL> show user;
USER 為 "SYS"
SQL> conn test/test as sysoper;
已連線。
SQL> show user;
USER 為 "PUBLIC"
SQL> conn test/test;
已連線。
SQL> show user
USER 為 "TEST"
[@more@]

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

相關文章