--select * from dba_users; 查询数据库中的所有用户

--alter user TEST_SELECT account lock; 锁住用户

--alter user TEST_SELECT account unlock; 给用户解锁

--create user wcz identified by   wcz; 建立用户

--grant create tablespace to wcz; 授权

--grant select on tabel1 to wcz; 授权查询

--grant update on table1 to wcz;

--grant update on table1 to wcz with grant option; 授权更新权限转移给wcz用户,许进用户可以继续授权;

收回权限

--revoke select on table1 from wcz1; 收回查询select表的权限;

--revoke all on table1 from wcz;

/*grant connect to wcz;

revoke connect from wcz

grant select on xezf.cfg_alarm to wcz;

revoke select on xezf.cfg_alarm from wcz;*/

--select table_name,privilege from dba_tab_privs where grantee=‘wcz‘ 查询一个用户拥有的对象权限

--select * from dba_sys_privs where grantee=‘wcz‘ 查询一个用户拥有的系统权限

--select * from session_privs --当前会话有效的系统权限

创建角色

--create role wcz1;--建立wcz1角色

--grant insert on xezf.cfg_alarm to wcz1; 将插入表的信息

--revoke insert on xezf.cfg_alarm from wcz1; 收回wcz1角色的权限

--grant wcz1 to wcz ; 将角色的权限授权给wcz;

-- create role wcz2;

--grant wcz1 to wcz2; 将角色wcz1授权给wcz2;

--alter user wcz default wcz1,wcz2; 修改用户默认角色

删除角色

-- DROP ROLE wcz1;删除角色1;

--select * from role_sys_privs where role=wcz1;

查看许进1角色下有什么系统权限;

--select granted_role,admin_option from role_role_privs where role=‘wcz2‘;

--查看wcz1角色下面有什么角色权限

--select * from role_sys_privs where role=‘wcz2‘;

--select table_name,privilege from role_tab_privs where role=‘wcz1‘;

--select * from dba_role_privs where grantee=‘wcz‘ --查看用户下面有多少个角色;

oracle收回删除权限,oracle 授予权限和收回权限 grant和revoke 以及角色的创建 删除...相关推荐

  1. oracle中角色和用户权限,ORACLE 权限跟角色

    当前位置:我的异常网» 数据库 » ORACLE 权限跟角色 ORACLE 权限跟角色 www.myexceptions.net  网友分享于:2015-08-26  浏览:8次 ORACLE 权限和 ...

  2. Oracle 权限(grant、revoke)

    数据库版本:11GR2 一.介绍 在oracle中没有其他数据库系统中的数据库的概念,对象都是创建在用户下.当前用户具有当前用户下所有对象的所有权限无论该对象是否是当前用户所创建.举个简单例子创建一个 ...

  3. oracle revoke 列_Oracle 权限(grant、revoke)

    * FROM user_sys_privs; 2.角色 角色其实就是一类权限的分组,所以给用户分配角色其实也是在给用户分配权限.在oracle中有三个比较常用的角色.对于一般不是很严格的系统可以授予开 ...

  4. 角色权限(Role)和系统权限(System)的几个澄清实验

    数据库安全是一个内容丰富的体系结构,其中访问控制和操作控制是安全体系的重要内容.Oracle数据库作为目前最成熟的商用数据库产品,其安全访问体系是行业界普遍接受的标准. Oracle数据库权限体系是一 ...

  5. SQLServer、Mysql、Oracle 创建、删除用户和授予用户权限

    SQLServer 1.创建用户 CREATE LOGIN [用户名称] WITH PASSWORD='用户密码', DEFAULT_DATABASE=[默认数据库名称], CHECK_EXPIRAT ...

  6. oracle 赋予其他用户最高权限_Oracle授予用户权限

    Oracle授予用户权限 需要在Oracle里创建一个用户名和密码均为SYSDATA的用户,找了找资料,创建成功,现将Oracle中用户的创建和授予命令: 1.Linux 下Oracle的启动 以Or ...

  7. ORACLE对象权限被非授权用户收回的可行性探究

    基本的,众所周知对于ORACLE的系统权限,由sysdba角色的用户赋予用户A该权限,并通过WITH ADMIN OPTION将级联赋权的权限赋予用户A,A又将该权限赋予用户B时,B的该系统权限既可被 ...

  8. oracle如何撤销权限,Oracle授予/撤销权限

    本Oracle教程解释了如何使用授予和撤销权限的语法和示例. 可以在Oracle中的各种数据库对象上使用GRANT和REVOKE授予/撤销权限. 我们首先看看如何授予和撤消对表的权限,然后再看看如何授 ...

  9. 给oracle用户赋权限导入导出,Oracle常用命令-用户、表空间、赋权限、导入导出...

    1.1   删除表空间 drop tablespace QBKJ including contents and datafiles; 1.2   删除用户 drop user admin cascad ...

最新文章

  1. COM:细菌-真菌的平衡维持动植物健康
  2. 你喜欢什么样的课堂?
  3. linux-04-磁盘命令+进程命令
  4. c语言实现bf算法的定位函数,数据结构c语言版严蔚敏清华大学出版社第四章串.ppt...
  5. linux用户开放crontab权限,linux – / etc / crontab权限
  6. MFC实现打开、保存文件对话框和浏览文件夹对话框,把代码直接拷贝到要响应的按钮函数下面就行了
  7. 【洛谷3157】[CQOI2011] 动态逆序对(CDQ分治)
  8. oracle --- to_date('2015','yyyy')
  9. 计算机网络习题集_主打选择填空
  10. springboot 架构图
  11. PowerDNS Authoritative Server 3.2 RC3 发布
  12. pytorch实现LeNet5手写数字识别+各层特征图可视化
  13. python关系图谱_文本分析之制作网络关系图 Python
  14. Java数组初始化, 冒泡排序, 查找
  15. 51单片机驱动无源蜂鸣器
  16. 经典龙格-库塔法(四阶龙格-库塔法)求解求一阶常微分方程相应的特解的Python程序
  17. 如何提高App的下载量
  18. JavaScript实现警告框
  19. 《程序猿》12月刊约稿:技术走向管理要实现的转变
  20. 如何给上位机设计好看的ICON

热门文章

  1. springCloud微服务常用设计模式(聚合方式)
  2. 鸿蒙整体战略发布会,“鸿蒙OS”能否用于手机?华为宣布:就看明天的整体战略!...
  3. 凝思linux操作系统4.2内核版本_国产自主操作系统:凝思磐石安全操作系统
  4. 当物联网遇上区块链解决了哪些问题?
  5. 服务器omv系统,在Debian上安装OpenMediaVault开源NAS系统
  6. 零基础如何学习PS怎样自学PS
  7. Android Eclipse使用.aar文件攻略
  8. Linux操作系统初识——系统及文件管理
  9. dreamware html中加入flv,html中怎样嵌入flv格式文件
  10. qcqa是什么职位_QA/QE/QC/SQE的区别是什么?