日期:2014-05-16  浏览次数:20524 次

Oracle角色、权限、用户相关知识

Oracle内置角色connect与resource的权限?

首先用一个命令赋予user用户connect角色和resource角色:?
grant connect,resource to user;?
运行成功后用户包括的权限:?

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_sys_privs里可以查到(注意这里必须以DBA角色登录):?
select grantee,privilege from dba_sys_privs?
where grantee='RESOURCE' order by privilege;?

GRANTEE PRIVILEGE?
------------ ----------------------?
RESOURCE CREATE CLUSTER?
RESOURCE CREATE INDEXTYPE?
RESOURCE CREATE OPERATOR?
RESOURCE CREATE PROCEDURE?
RESOURCE CREATE SEQUENCE?
RESOURCE CREATE TABLE?
RESOURCE CREATE TRIGGER?
RESOURCE CREATE TYPE?

=================================================?
一、何为角色??