1. 角色是相关权限的命名集合,使用角色的主要目的是简化权限管理。
2. CONNECT角色
执行SQL.BSQ自动建立的角色,该角色具有应用开发人员所需的多种权限。
|
系统权限 |
作用 |
|
ALTER SESSION |
修改会话参数配置 |
|
CREATE TABLE |
建表 |
|
CREATE VIEW |
建立视图 |
|
CREATE PUBLIC SYNONYM |
建立同义词 |
|
CREATE SEQUENCE |
建立序列 |
|
CREATE PROCEDURE |
建立存储过程 |
|
CREATE TRIGGER |
建立触发器 |
|
CREATE CLUSTER |
建立簇 |
|
CREATE DATABASE LINK |
建立数据库链 |
3. RECOURCE角色
RECOURCE角色是建立数据库时,Oracle执行脚本SQL.BSQ自动建立的角色,该角色具有应用开发人员所需要的其他权限。
|
系统权限 |
作用 |
|
CREATE TYPE |
建立类型 |
|
CREATE TABLE |
建表 |
|
CREATE INDEXTYPE |
建立索引类型 |
|
CREATE SEQUENCE |
建立序列 |
|
CREATE PROCEDURE |
建立存储过程 |
|
CREATE TRIGGER |
建立触发器 |
|
CREATE CLUSTER |
建立簇 |
4. DBA
DBA角色是建立数据库时,Oracle执行脚本SQL.BSQ自动建立的角色,该角色具有所有系统权限和WITH ADMIN OPTION选项。默认DBA用户为SYSTEM,该用户可以将系统权限授予其他用户。需要注意,DBA角色不具备SYSDBA和SYSOPER特权,而SYSDBA特权自动具有DBA角色的所有权限。

被折叠的 条评论
为什么被折叠?



