Oracle数据库用户可以分为6种类型:数据库管理员(DBA)、安全管理员、网络管理员、应用程序管理员、应用程序开发员、数据库用户。
数据库管理员
主要职责:
1、安装和升级Oracle数据库服务器
2、分配系统存储空间并计算数据库未来需要的存储大小
3、管理数据库用户、控制和监视用户对数据库的访问,并且维护数据库安全
4、优化数据库,并做好数据库的备份和恢复
5、根据应用程序开发员的设计创建主要的数据库存储结构和数据库对象,例如:表、视图、索引等
6、根据应用程序开发员的要求修改数据库结构
7、维护数据库归档的数据
安全管理员
主要职责:
控制和监视用户对数据库的访问,并且维护数据库安全
应用程序开发员
主要职责:
1、设计和开发数据库应用程序
2、为应用程序设计数据库结构
3、估算应用程序需要的存储空间
4、定义应用程序对数据库所进行的修改
数据库用户
主要职责:
1、数据库用户通过应用程序与数据库交互
2、在权限范围内添加、修改、删除、查询数据