|
DBA用CREATE USER语句创建用户
格式:
CREATE USER user
IDENTIFIED BY password
范例:
CREATE USER scott
IDENTIFIED BY tiger
使用系统权限
一旦一个用户被创建,DBA能够授予指定的系统权限给一个用户
格式:
GRANT privileg [,privilege...]
TO user [,user |role ,PUBLIC..];
应用程序的开发者,例如,可能有下面典型的用户权限
CREATE SESSIOIN 连接到数据库
CREATE TABLE 在用户的方案中创建表
CREATE SEQUENCE 在用户的方案中创建序列
CREATE VIEW 在用户的方案中创视图
CREATE PROCEDURE在用户的方案中创建存储过程,函数或包
授予系统权限
DBA能够授予用户指定的系统权限
GRANT create session,create table,
create sequence,create view
TO scott;
创建角色并且授予权限给角色示例
1、创建角色
CREATE ROLE manager;
2、授予权限给一个角色
GRANT create table,create view
TO manager;
3、授予一个角色给用户
GRANT manager TO DEHAAN,KOCHHAR; |
|