聊一聊Oracle的几个数据库用户
当创建一个新的数据库的时候,Oracle将会创建一些默认数据库用户,如Sys,System,Scott等。Sys和System用户都是系统用户,而Scott是一个示范账户,里面包含一些测试样例表。
1.Sys用户
Sys用户是Oracle中的一个超级用户。数据库中所有数据字典和视图都储存在SYS模式中。数据字典储存了用来管理数据库对象的所有信息,是Oracle数据库中非常重要的系统信息。Sys用户主要用来维护系统信息和管理实例。Sys用户只能以SYSOPER或SYSDBA角色登陆系统。
2.System用户
System用户是Oracle中默认的系统管理员,它拥有DBA权限。该用户拥有Oracle管理工具使用的内部表和视图,通常通过System用户管理Oracle数据库的用户,权限和储存等,不建议在System模式中创建用户表。System用户不能以SYSDBA或SYSOPER角色登陆系统,只能以默认方式登陆。
3.Scott用户
Scott用户是Oracle数据库的一个示范性用户,一般在安装数据库时创建。Scott用户模式包含四个示范表,其中一个时Emp表。使用USER表空间储存模式对象。