权限

来源:互联网 发布:知乎 装修网站 编辑:程序博客网 时间:2024/05/16 01:56

create user cjxt
identified by cjxt;--建用户

grant create  session to cjxt; --授权登录权限

grant create table ,create session to cjxt;--权限建表

create tablespace tbs_demo datafile'D:\ORACLE\PRODUCT\10.2.0\DB_1\ORADATA\SCGL\demo.DBF' size 10m ;--建表空间
select * from dba_data_files;查用户表地址

alter  user cjxt  default  tablespace tbs_demo;--把当前用户默认表空间TBS_DEMO

alter user cjxt quota 10m on tbs_demo;--把表空间配额分给用户

create table cjxt
 (id number,last_name varchar(20));--在该用下面建表
 

grant select,update on scott.emp to bruce{with grant option\with admin option};--查询别的用户下的权限,

revoke updte on scott.emp  from bruce; 收回权限,
 
 select * from dba_data_files;
 
 select * from v$tablespace;
 
 
 alter user cjxt password expire ;
 
 alter user cjxt account lock \ unlock;
 
 drop user cjxt cascade;
 
 
 select * from  dba_ts_quotas ;
 select * from  dba_users;
 
  权限 分为SYSTEM PRIVILEGE 系统权限 执行操作 CREATE  SESSION 登陆权限、管理 CREATE TABLE 管理任何对象。
                OBJECT PRIVILEGE 对象权限;
                表系统权限
                CREATE TABLE 建表
                CREATE ANY TABLE  在任何用户下建表
                ALTER ANY TABLE 修改任何用户的表定义
                DROP ANY TABLE 删除任何用户的表
                SELECT ANY TABLE 从任何用户的表中查询数据
                UPDATE ANY TABLE 更改任何用户表的数据
                DELETE ANY TABLE 删除任何用户的表记录
                CREATE ANY INDEX 在任何用户下创建索引
                ALTER ANY INDEX修改任何用户的索引定义
                DROP ANY INDEX 删除任何用户的索引
                CREATE SESSION 创建会话
                ALTER SESSION 修改会话
                表空间系统权限
                表空间
                CREATE TABLESPACE
                ALTER TABLESPACE
                DROP TABLESPACE   
                UNLIMITED   不限制任何表空间的配额
               
                GRANT 系统权限 TO USER WITH ADMIN OPTION;
                REVOKE    系统权限          FROM  USER;
                除ANY 权限外,当前用户下表的操作权只有CREATE TABLE 而没有DROP TABLE,SELECT TABLE,ALTER TABLE,CREATE INDEX,DROP INDEX;
               
                当用户拥有了CREATE TABLE 权限后,也同时获得了该用下表的DROP\UPDATE\SELECT\DELETE\INSERT\TRUNCATE.