總結sysdba和sysoper許可權
許可權
SYSDBA包含的許可權:
(1) Perform STARTUP and SHUTDOWN operations
(2) ALTER DATABASE: open, mount, back up, or change character set
(3) CREATE DATABASE
(4) DROP DATABASE
(5) CREATE SPFILE
(6) ALTER DATABASE ARCHIVELOG
(7) ALTER DATABASE RECOVER
(8) Includes the RESTRICTED SESSION privilege
SYSOPER包含的許可權:
(1) Perform STARTUP and SHUTDOWN operations
(2) CREATE SPFILE
(3) ALTER DATABASE OPEN/MOUNT/BACKUP
(4) ALTER DATABASE ARCHIVELOG
(5) ALTER DATABASE RECOVER (Complete recovery only. Any form of incomplete recovery, such as
UNTIL TIME|CHANGE|CANCEL|CONTROLFILE requires connecting as SYSDBA.)
(6) Includes the RESTRICTED SESSION privilege
This privilege allows a user to perform basic operational tasks, but without the ability to look at user data.
說明
SYSOPER是SYSDBA的子集,同時當我們以SYSDBA登入資料庫時,不管你輸入的是什麼使用者,實際登入的使用者都是預設的SYS模式;當以SYSOPER登入資料庫時,都會以預設的PUBLIC模式登入。
測試
(1) 我們使用一個不存在的使用者test進行登入:
[oracle@orcl ~]$ sqlplus test/test as sysdba
可以看到此時登入的是預設的SYS模式。
(2) 同樣以不存在的test使用者登入:
[oracle@orcl ~]$ sqlplus test/test as sysoper
可以看到此時登入的是預設的PUBLIC模式。
(3) 我們在sysdba下查詢表zhan.t_a
可以看到表是存在的;
在SYSOPER下查詢同樣的表:
發現提示表不存在。
總結
(1) SYSOPER是SYSDBA的子集;
(2) 以SYSDBA登入時,預設模式是SYS,不管你sqlplus 命令裡指定的是哪個使用者;同理,SYSOPER預設模式是PUBLIC;
(3) 在以SYSOPER登入時,不能訪問普通使用者的表資料。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69902769/viewspace-2646023/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-SYSDBA和SYSOPER系統許可權Oracle
- 【Privilege】SYSOPER和SYSDBA特權的區別與聯絡
- Guest許可權突破——許可權提升方法總結(轉)
- sysdba與sysoper系統特權介紹
- 【Mongodb】使用者和認證許可權總結MongoDB
- 【Mongodb】使用者和認證 許可權總結MongoDB
- expdp/impdp使用sysdba許可權遷移資料
- postgresql關於許可權的總結SQL
- Android動態許可權總結Android
- Vue許可權路由實現總結Vue路由
- odoo 許可權管理學習總結Odoo
- Linux 檔案許可權總結Linux
- 列許可權的一點總結!
- oracle的許可權管理的總結Oracle
- 31、ASM的使用者SYSDBA和SYSOPERASM
- sqlplus / as sysdba 登入報許可權不足 for windowsSQLWindows
- sysdba,sysoper,normal的區別ORM
- sysdba,dba,sysoper的區別
- normal 、sysdba、 sysoper的區別ORM
- vue許可權路由實現方式總結Vue路由
- linux 檔案許可權 s 許可權和 t 許可權解析Linux
- 客戶端使用sysdba許可權登入資料庫客戶端資料庫
- Android系統許可權和root許可權Android
- vue許可權路由實現方式總結二Vue路由
- SQL Server資料庫SA許可權總結SQLServer資料庫
- SYSDBA and SYSOPER Privileges in Oracle [ID 50507.1]Oracle
- system sys,sysoper sysdba 的區別
- mongodb關於使用者許可權的總結MongoDB
- 關於sysdba,sysoper,dba的區別
- Oracle的物件許可權、角色許可權、系統許可權Oracle物件
- sqlplus “/ as sysdba”登入的時候提示沒有許可權SQL
- ORACLE軟體克隆完成後sysdba登入提示沒有許可權Oracle
- 許可權之選單許可權
- Linux的檔案存取許可權和0644許可權Linux
- Android6.0------許可權申請管理(單個許可權和多個許可權申請)Android
- 如何用 Vue 實現前端許可權控制(路由許可權 + 檢視許可權 + 請求許可權)Vue前端路由
- DBA,SYSDBA,SYSOPER三者的區別
- 對定義者許可權和呼叫者許可權的理解