"第13章安全管理:修改角色和用户管理概述"

需积分: 18 0 下载量 184 浏览量 更新于2023-12-20 收藏 430KB PPT 举报
在第13章安全管理中,修改角色是指修改角色生效或失效时的认证方式,是否需要经过Oracle确认才能对角色进行修改。语法为ALTER ROLE role_name [NOT IDENTIFIED]|[IDENTIFIED BY password];示例包括ALTER ROLE high_manager_role IDENTIFIED BY highrole;和ALTER ROLE middle_manager_role NOT IDENTIFIED;。 安全管理主要包括用户管理、权限管理、角色管理、概要文件管理、审计和案例数据库安全控制的实现。在用户管理方面,包括创建用户、修改用户、用户的锁定与解锁、删除用户和查询用户信息。具体来说,数据库中具有最高权限的数据库管理员为SYS,辅助管理员为SYSTEM、OEM的管理员用户为SYSMAN,OEM代理用来监视和管理数据库的用户为DBSNMP,而PUBLIC在实质上是一个用户组,数据库中的任何用户都属于该组成员。要为数据库中每个用户都授予某个权限,只需把权限授予PUBLIC就可以了。 在创建用户时,基本语法为CREATE USER user_name IDENTIFIED [BY password|EXTERNALLY|GLOBALLY AS 'external_name'] [DEFAULT TABLESPACE t;... 总的来说,第13章安全管理主要包括用户管理、权限管理、角色管理、概要文件管理、审计和案例数据库安全控制的实现。在用户管理方面,涵盖了用户的创建、修改、锁定、解锁、删除和查询信息。而修改角色则涉及修改角色生效或失效时的认证方式。具体来说,创建用户的基本语法为CREATE USER user_name IDENTIFIED [BY password|EXTERNALLY|GLOBALLY AS 'external_name'] [DEFAULT TABLESPACE t;... 在数据库安全管理中,相关的用户、角色、权限和认证方式都是至关重要的,通过合理的管理和控制,可以保证数据库的安全性和稳定性。因此,对于修改角色和其他安全管理措施,需要严格执行相关的语法和规定,确保数据库的正常运行和安全性。