happinessaflower 2019-10-27
Oracle数据库创建的时候,创建了一系列默认的用户,有时候可能我们不小心忘记创建了某个用户,比如SCOTT用户,我们就需要使用Oracle提供的脚本来创建,介绍如下:
1.SYS/change_on_InstaLL or Internal
系统用户,数据字典所有者,超级权限所有者(SYSDBA)
创建脚本:?/rdbms/admin/SQL.bsq and various cat*.SQL
建议创建后立即修改密码,此用户不能被删除
2.SYSTEM/manager
默认用户,拥有DBA角色权限
创建脚本:?/rdbms/admin/SQL.bsq
建议创建后立即修改密码,此用户不能被删除
3.OUTLN/outln
优化计划的存储大纲用户
创建脚本:?/rdbms/admin/SQL.bsq
建议创建后立即修改密码,此用户不能被删除
4.SCOTT/tiger, ADAMS/wood, JONES/steel, CLARK/cloth,BLAKE/paper
实验、测试用户,含有例表emp与dept
创建脚本:?/rdbms/admin/utlsampl.SQL
可以修改密码,用户可以被删除,在产品环境建议删除或锁定
5.HR/hr (human resources), oe/oe (order entry), sh/sh (sales history)
实验、测试用户,含有例表empLoyees与departments
创建脚本:?/demo/schema/mksample.SQL
可以修改密码,用户可以被删除,在产品环境建议删除或锁定
6.DBSNMP/dbsnmp
oracle Intelligent agent
创建脚本:?/rdbms/admin/catsnmp.SQL, called from catalog.SQL
可以改变密码--需要放置新密码到snmp_rw.ora文件
如果不需要Intelligent agents,可以删除
7.AQADM/aqadm
高级队列管理员
8.ANONYMOUS/anonymous
用于访问ORACLE XML DB知识库的帐户
9.MDSYS/mdsys
空间数据(SPATIAL)\媒介(INTERMEDIA)\音频(AUDIO)\视频(VIDEO)和图像管理员帐户