数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

Oracle预定义角色


发布日期:2020年02月05日
 
Oracle预定义角色

CONNECT

RESOURCE

DBA

EXP_FULL_DATABASE

IMP_FULL_DATABASE

DELETE_CATALOG_ROLE

EXECUTE_CATALOG_ROLE

SELECT_CATALOG_ROLE

说明是为了同ORACLE老版本中的概念相兼容而提供的不能只依赖于这些ROLE

是为了使用Import和Export实用程序的方便而提供的

是为了数据字典视图和包的卸载而提供的

CONNECT角色 是授予最终用户的典型权利最基本的

ALTER SESSION 修改会话

CREATE CLUSTER 建立聚簇

CREATE DATABASE LINK 建立数据库链接

CREATE SEQUENCE 建立序列

CREATE SESSION 建立会话

CREATE SYNONYM 建立同义词

CREATE VIEW 建立视图

RESOURCE角色 是授予开发人员的

CREATE CLUSTER 建立聚簇

CREATE PROCEDURE 建立过程

CREATE SEQUENCE 建立序列

CREATE TABLE 建表

CREATE TRIGGER 建立触发器

CREATE TYPE 建立类型

DBA角色

拥有系统所有系统级权限

IMP_FULL_DATABASE角色EXP_FULL_DATABASE角色

BACKUP ANY TABLE 备份任何表

EXECUTE ANY PROCEDURE 执行任何操作

SELECT ANY TABLE 查询任何表

DELETE_CATALOG_ROLE角色

这个角色是Oracle新增加的如果授予用户这个角色用户就可以从表sysaud$中删除记录

sysaud$表中记录着审计后的记录使用这个角色可以简化审计蹤迹管理

SELECT_CATALOG_ROLE角色EXECUTE_CATALOG_ROLE角色

SELECT_CATALOG_ROLE角色具有从数据字典查询的权利

EXECUTE_CATALOG_ROLE角色具有从数据字典中执行部分过程和函数的权利

from oradb

上一篇:oracle,sqlserver2000分页查询

下一篇:oraclepl/sql中使用包