<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path> </svg>
讯享网
三权分立时,数据库管理员负责数据库运行所需的软、硬件环境、安装和升级 DM 数据库、配置 DM 数据库参数、创建主要的数据库存储结构(表空间)和对象(如表、视图、索引、角色、用户等)、监控和优化数据库性能、数据导入导出以及数据库的备份和恢复等,一般情况下也可以进行数据库的增删改查,有些版本的数据库根据客户要求不能进行增删改查。
数据库安全员的主要任务就是制定安全策略,定义新的数据库安全员,设置系统的安全等级、范围和组,并为主、客体定义安全标记,从而全面提升系统安全性。
数据库审计员可以设置要审计的对象和操作、定义新的数据库审计员、查看和分析审计记录。通过设置审计,几乎可以跟踪任何人在系统内执行的任何操作,为事后追查提供便利。
数据库对象操作员是“四权分立”新增加的一类用户,可以创建数据库对象,并对自己拥有的数据库对象(表、视图、存储过程、序列、包、外部链接)具有所有的对象权限并可以授出与回收,但其无法管理与维护数据库对象。
需要说明的是,在 DM 数据库中有一个特殊的预定义用户“SYS”,此用户仅用于保存系统内部对象,并非数据库管理员,也无法进行登录。
讯享网

讯享网
举例说明
例 1 创建用户名为 BOOKSHOP_USER、口令BOOKSHOP_PASSWORD、会话超时为30 分钟的用户。
讯享网

例 修改密码
讯享网
例 将用户名为BOOKSHOP_USER的用户锁定
例 将用户名为BOOKSHOP_USER的用户解锁
讯享网
删除用户
讯享网
例 2 删除用户 BOOKSHOP_OS_USER。
例 将DBA权限分配给BOOKSHOP_USER

讯享网
例 将ll表的查询权限赋予BOOKSHOP_USER
用户的模式(SCHEMA)指的是用户账号拥有的对象集,在概念上可将其看作是包含表、视图、索引和权限定义的对象。在 DM 中,一个用户可以创建多个模式,一个模式中的对象(表、视图等)可以被多个用户使用。模式不是严格分离的,一个用户可以访问他所连接的数据库中有权限访问的任意模式中的对象
例 用户 SYSDBA 创建模式 SCHEMA1,建立的模式属于 SYSDBA。
讯享网
例 SYSDBA 用户将当前的模式从 SYSDBA 换到 SALES 模式。
语法格式
讯享网
如果使用 RESTRICT 选项,只有当模式为空时删除才能成功,否则,当模式中存在数据库对象时则删除失败。默认选项为 RESTRICT 选项;
如果使用 CASCADE 选项,则将整个模式、模式中的对象,以及与该模式相关的依赖关系都删除。
例 以 SYSDBA 身份登录数据库后,删除 BOOKSHOP 库中模式 SCHEMA1。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/141794.html