一、用戶
當創建一個數據實例時,Oracle會創建一些默認的數據庫用戶,如SYS,SYSTEM和SCOTT等用戶。SYS和SYSTEM用戶都是ORACLE的系統用戶、而Scott用戶是Oracle數據庫的一個測試賬戶,裡面包含了一些測試樣例表。
1、SYS
SYS用戶是Oracle中的一個超級用戶。數據庫中所有數據字典和視圖都存儲在SYS模式中。數據字典存儲了用來管理數據庫對象的所有信息,是Oracle數據庫中非常重要的系統信息。
SYS用戶股主要用來維護系統信息和管理實例。SYS用戶只能以SYSOPER或SYSDBA角色登陸系統。
2、SYSTEM
SYSTEM用戶是Oracle中默認的系統管理員,擁有DBA權限。該用戶擁有Oracle管理工具使用的內部表和試圖。通過通過SYSTEM用戶管理Oracle中的用戶、權限、存儲等。
不建議在SYSTEM模式中創建用戶表。SYSTEM不能以YSOPER或SYSDBA角色登陸,只能以默認方式。
3、SCOTT
SCOTT用戶是ORACLE數據庫的一個示范用戶,一般數據庫安裝時創建。
SCOTT模式包括4個示范表,EMP(員工表)、DEPT(部門表)、SALGRADE(工資表)、BONUS(獎金表)。
4、Oracle中的所有系統用戶及權限
用戶名
口令
說明
CTXSYS
CTXSYS
CTXSYS是interMedia Text的用戶,
具有connect,resource,dba權限
DBSNMP
DBSNMP
DBSNMP包括CONNECT,RESOURCEHE SNMPAGENT數據庫角色。運行 catnsmp.sql腳本可刪除這個角色和該用戶。
INTERNAL
ORACLE
INTERNAL 用於執行數據庫管理任務。包括啟動、關閉。注1:INTERNAL不是真正的用戶名,它是SYS用戶名和SYSDBA權限的一個別名。注2:當沒有安裝ORACLE8i數據庫時該用戶需要口令,否則不需要口令。
MDSYS
MDSYS
MDSYS是ORACLE的空間數據(spatial)和媒介(interMedia)、音頻(audio)、視頻(Vidio)及圖象的管理員用戶名。
MTSSYS
MTSSYS
MTSSYS是在ORACLE的MTS(Microsoft Transaction Server-微軟轉換服務器)下的用戶名.見 Using Microsoft Transaction Server With Oracle9i
LBACSYS
(ORACLE9i)
LBACSYS