oracle 用户和权限管理

创建用户:

CREATE USER itpux IDENTIFIED BY itpux DEFAULT TABLESPACE datadbs TEMPORARY TABLESPACE tmpdbs;

删除用户:

DROP USER itpux;

删除用户及包含的对象:

DROP USER itpux CASCADE;

获取用户信息的数据字典:

DBA_USERS

DBA_TS_QUOTAS

权限管理:

GRANT CREATE SESSION TO itpux;

GRANT CREATE SESSION TO itpux WITH ADMIN  OPTION;

REVOKE CREATE TABLE FROM itpux;

GRANT EXECUTE dbms_output TO itpux;

GRANT UPDATE ON itpux2.tab1 TO itpux WITH GRANT OPTION;

REVOKE SELECT ON itpux2.tab1 FROM itpux;

查询权限的数据字典:

DBA_SYS_PRIVS

SESSION_PRIVS

DBA_TAB_PRIVS

DBA_COL_PRIVS

练习:

create user itpux2 identified by itpux2 default tablespace itpux_dbs temporary tablespace tmp_dbs;

grant dba to itpux2;

drop user itpux1 cascade;

drop tablespace itpux1_dbs including contents and datafiles;

上一篇:数据库【第四章作业题】


下一篇:数据库的数据定义(针对数据库或表)、数据操作和数据查询(针对表中数据)、数据控制(设置对数据库的访问权限)、事务控制(确定或者取消数据操作)