Oracle开发:normal ,sysdba,sysoper区别
生活随笔
收集整理的這篇文章主要介紹了
Oracle开发:normal ,sysdba,sysoper区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Oracle將用戶分成兩類:【system】和【sys】
- 【system】用戶只能用normal身份登陸em。(可以看成公司的普通成員)
- 【sys】用戶具有“SYSDBA”(可以看成公司的CEO)或者“SYSOPER”權限(可以看成公司的運營主管),登陸em也只能用這兩個身份,不能用normal。
“SYSOPER”權限(公司的運營主管),即數據庫操作員權限,權限包括:
打開數據庫服務器?? 關閉數據庫服務器
備份數據庫?????? 恢復數據庫
日志歸檔???????? 會話限制
“SYSDBA”權限(看成公司的CEO),即數據庫管理員權限,權限包括:
打開數據庫服務器?? 關閉數據庫服務器
備份數據庫?????? 恢復數據庫
日志歸檔?????? 會話限制
管理功能?????? 創建數據庫
normal?、sysdba、?sysoper有什么區別
normal?是普通用戶?
另外兩個,你考察他們所具有的權限就知道了
sysdba擁有最高的系統權限
sysoper主要用來啟動、關閉數據庫,sysoper?登陸后用戶是?public
sysdba登陸后是?sys
SQL> conn / as sysdba
已連接。
SQL> grant sysoper to test;
授權成功。SQL> conn test/test as sysoper;
已連接。
SQL> show user
USER 為"PUBLIC"SQL> conn test/test as sysdba
已連接。SQL> show user
USER 為"SYS"
SQL>
?
?
?
?
轉載于:https://www.cnblogs.com/recognition/p/5388116.html
總結
以上是生活随笔為你收集整理的Oracle开发:normal ,sysdba,sysoper区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 伤心的个性签名看到流泪
- 下一篇: 手机没信号,如何让别人代收顺丰速运的包裹