Oracle的預設使用者及其建立指令碼[轉]

huangdazhu發表於2016-01-07

        ORACLE資料庫建立的時候,建立了一系列預設的使用者,有時候可能我們不小心忘記建立了某個使用者,比如SCOTT使用者,我們就需要使用Oracle提供的指令碼來建立,以下是他們的列表,供自己和需要的人查閱:
·SYS/CHANGE_ON_INSTALL or INTERNAL
系統使用者,資料字典所有者,超級許可權所有者(SYSDBA)
建立指令碼:?/rdbms/admin/sql.bsq and various cat*.sql
建議建立後立即修改密碼
此使用者不能被刪除
·SYSTEM/MANAGER
資料庫預設管理使用者,擁有DBA角色許可權
建立指令碼:?/rdbms/admin/sql.bsq
建議建立後立即修改密碼
此使用者不能被刪除
·OUTLN/OUTLN
最佳化計劃的儲存大綱使用者
建立指令碼:?/rdbms/admin/sql.bsq
建議建立後立即修改密碼
此使用者不能被刪除
---------------------------------------------------
·SCOTT/TIGER, ADAMS/WOOD, JONES/STEEL, CLARK/CLOTH and BLAKE/PAPER.
實驗、測試使用者,含有例表EMP與DEPT
建立指令碼:?/rdbms/admin/utlsampl.sql
可以修改密碼
使用者可以被刪除,在產品環境建議刪除或鎖定
·HR/HR (Human Resources), OE/OE (Order Entry), SH/SH (Sales History).
實驗、測試使用者,含有例表EMPLOYEES與DEPARTMENTS
建立指令碼:?/demo/schema/mksample.sql
可以修改密碼
使用者可以被刪除,在產品環境建議刪除或鎖定
·DBSNMP/DBSNMP
Oracle Intelligent agent
建立指令碼:?/rdbms/admin/catsnmp.sql, called from catalog.sql
可以改變密碼--需要放置新密碼到snmp_rw.ora檔案
如果不需要Intelligent Agents,可以刪除
---------------------------------------------------
以下使用者都是可選安裝使用者,如果不需要,就不需要安裝
·CTXSYS/CTXSYS
Oracle interMedia (ConText Cartridge)管理使用者
建立指令碼:?/ctx/admin/dr0csys.sql
·TRACESVR/TRACE
Oracle Trace server
建立指令碼:?/rdbms/admin/otrcsvr.sql
·ORDPLUGINS/ORDPLUGINS
Object Relational Data (ORD) User used by Time Series, etc.
建立指令碼:?/ord/admin/ordinst.sql
·ORDSYS/ORDSYS
Object Relational Data (ORD) User used by Time Series, etc
建立指令碼:?/ord/admin/ordinst.sql
·DSSYS/DSSYS
Oracle Dynamic Services and Syndication Server
建立指令碼:?/ds/sql/dssys_init.sql
·MDSYS/MDSYS
Oracle Spatial administrator user
建立指令碼:?/ord/admin/ordinst.sql
·AURORA$ORB$UNAUTHENTICATED/INVALID
Used for users who do not authenticate in Aurora/ORB
建立指令碼:?/javavm/install/init_orb.sql called from ?/javavm/install/initjvm.sql
·PERFSTAT/PERFSTAT
Oracle Statistics Package (STATSPACK) that supersedes UTLBSTAT/UTLESTAT
建立指令碼:?/rdbms/admin/statscre.sql

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

相關文章