Oracle数据库用户与默认用户

Oracle数据库用户

1.数据库管理员

DBA。每个数据库至少都有一个数据库管理员。

主要职责

安装和升级数据库和其他应用工具

分配系统存储空间

当应用程序开发员设计完成一个应用程序之后,为其创建主要的数据库存储结构,例如表空间。

根据应用程序开发员的设计创建主要的数据库对象,例如表、试图、索引。

根据应用程序开发员提供的信息修改数据库结构。

管理用户,维护系统安全。

确保数据库的使用符合相应的协议。

控制和监视用户对数据库的访问。

监视和优化数据库的行为。

做好备份和回复数据库的计划。

维护磁带中归档的数据。

备份和恢复数据库。

必要时联系数据库的公司。

2.安全官员

管理用户、控制和监视用户对数据库的访问,以及维护数据库的安全。

如果有了安全官员,DBA无需关注这些问题了。

3.网络管理员

 管理Oracle的网络产品,例如Oracle Net Services等。

4.应用程序开发人员

应用程序开发员负责设计和实现数据库应用程序

主要职责

设计和开发数据库应用程序

为应用程序设计数据库结构

估算应用程序需要的数据库存储空间

定义应用程序需要对数据库结构所进行的修改

将上述星系提供给数据库管理员

在开发过程中对应用程序进行修改

在开发过程中对应用程序的安全性进行检测

5.应用程序管理员

对指定应用程序进行管理。

6.数据库用户

通过应用程序与数据打交道。

在权限的范围内添加、修改和删除数据。

默认数据库管理员用户

在安装Oracle数据库时,两个DBA用户会被默认创建。

SYS

默认密码:CHANGE_ON_INSTALL

所有oracle数据字典的基表和视图都存放在sys用户中,这些表由数据库自己维护,用户无法修改。sys拥有dba,sysdba,sysoper等角色或权限,是oracle权限最高的用户。

SYSTEM

默认密码:MANAGER

存放一级的内部数据,如oracle的一些特性或工具的管理信息。拥有普通dba角色权限。

猜你喜欢

转载自shijiaqi1066.iteye.com/blog/1410108
今日推荐