0、收回权限

SELECT 'REVOKE '||PRIVILEGE||' FROM BAIPX;' FROM dba_sys_privs  WHERE GRANTEE='BAIPX';

1、收回dba权限

revoke dba from BAIPX;

2、创建角色并授权相关权限

create role BAIPX_ROLE;grant select on v_$sysstat to BAIPX_ROLE;
grant delete any table to BAIPX_ROLE;
grant insert any table to BAIPX_ROLE;
grant select any table to BAIPX_ROLE;
grant unlimited tablespace to BAIPX_ROLE;
grant execute any procedure to BAIPX_ROLE;
grant update any table to BAIPX_ROLE;
grant SELECT ANY TABLE to BAIPX_ROLE;
grant CREATE VIEW to BAIPX_ROLE;
grant ALTER SESSION to BAIPX_ROLE;
grant DROP PUBLIC SYNONYM to BAIPX_ROLE;
grant CREATE DATABASE LINK to BAIPX_ROLE;
grant CREATE ANY DIRECTORY to BAIPX_ROLE;
grant SELECT ANY DICTIONARY to BAIPX_ROLE;
grant CREATE SYNONYM to BAIPX_ROLE;
grant CREATE PUBLIC SYNONYM to BAIPX_ROLE;
grant CREATE TYPE to BAIPX_ROLE;
grant CREATE LIBRARY to BAIPX_ROLE;
grant CREATE PUBLIC DATABASE LINK to BAIPX_ROLE;
grant CREATE TRIGGER to BAIPX_ROLE;
grant DEBUG CONNECT SESSION to BAIPX_ROLE;
grant CREATE TABLE to BAIPX_ROLE;
grant CREATE CLUSTER to BAIPX_ROLE;
grant CREATE SESSION to BAIPX_ROLE;
grant CREATE SEQUENCE to BAIPX_ROLE;
grant DROP PUBLIC DATABASE LINK to BAIPX_ROLE;
grant CREATE PROCEDURE to BAIPX_ROLE;

3、把角色授予给用户

grant BAIPX_ROLE to BAIPX;grant connect, resource to BAIPX;grant unlimited tablespace to BAIPX;

4、查看用户权限

###查询某用户的被赋予的系统权限

select * from dba_sys_privs where GRANTEE='BAIPX';

###查询某用户被赋予的角色权限

select * from dba_role_privs where GRANTEE='BAIPX';

###查询角色内包含的权限

select * from role_sys_privs  where role='BAIPX';

授予相同权限

select table_name from dict where table_name like '%PRIVS%';
select 'grant '|| PRIVILEGE|| ' ' || ' on ' || OWNER||'.'|| TABLE_NAME||' TO ' ||  GRANTEE|| ';'from dba_tab_privs where grantee='WSCRM';
select 'grant '|| GRANTED_ROLE || ' to ' || GRANTEE||';' from dba_role_privs where grantee='WSCRM';
select 'grant '|| privilege|| ' to ' || grantee||';' from dba_sys_privs where grantee='WSCRM';

Oracle收回权限 创建角色相关推荐

  1. oracle对象权限回收,【Privilege】Oracle对象权限级联收回现象测试

    Oracle权限分为系统权限和对象权限.在文章<[Privilege]Oracle系统权限非级联收回现象测试>(http://space.itpub.net/519536/viewspac ...

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

    --select * from dba_users; 查询数据库中的所有用户 --alter user TEST_SELECT account lock; 锁住用户 --alter user TEST ...

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

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

  4. Oracle 工具权限二

    SQL Plus工具: 在命令行中输入sqlplusw,启动该工具 连接数据库:conn sys/system as sysdba; PL/SQL Developer工具: 在Oracle开发中,经常 ...

  5. 用命令创建表空间、用户,并为用户授权、收回权限。

    oracle中如何删除用户? Oracle中使用DROP USER来删除用户,如果使用DROP USER CASCADE那么用户的对象也同时被删除掉.为了达到删除用户的效果而又不影响对用户下的对象的使 ...

  6. Oracle管理权限和角色

    Oracle管理权限和角色 基本介绍 当刚刚建立用户时,用户没有任何权限,也不能执行任何操作.如果要执行某种特定的数据库操作,则必需为其授予系统的权限:如果用户要访问其它方案的对象,则必需为其授予对象 ...

  7. 取消权限 oracle,Oracle撤销权限

    Oracle撤销权限 Oracle撤销权限的概念就是对用户或角色的权限的回收,也就是对用户删除某个系统权限或者删除某个对象的操作权限. Oracle撤销系统权限 Oracle撤销系统权限只有具有DBA ...

  8. 什么是oracle权限吗,Oracle用户权限的2种分类以及用途

    权限是用户对一项功能的执行权力.在Oracle中,根据系统管理方式不同,将权限分为系统权限与实体权限两类.系统权限是指是否被授权用户可以连 接到数据库上,在数据库中可以进行哪些系统操作.而实体权限是指 ...

  9. grid赋予oracle磁盘权限,grid 与 Oracle 用户下 Oracle 程序权限不一致导致无法连接 ASM 问题...

    grid 与 Oracle 用户下 Oracle 程序权限不一致导致无法连接 ASM 问题 在 RAC 中, 启动数据库时遇到如下报错:Oracleinstance started. TotalSys ...

最新文章

  1. 环形熔断器设计与gobreaker源码分析
  2. 关于WinForm的博客推荐
  3. mysql 小类型_mysql 数据类型
  4. python 抽奖器_兄弟连学python (02) ----简易抽奖器
  5. java中抽象类的定义_Java中抽象类的定义和使用
  6. 使用HTML5 canvas做地图(1)基础知识
  7. 2021-2025年中国云日志服务行业市场供需与战略研究报告
  8. 文本导入ORACLE快速,Oracle批量导入文本文件快速的方法(sqlldr实现)
  9. ANSYS 有限元分析 命令流 实例
  10. C#-学生信息管理系统
  11. 软件工程知识点总结——第一、二部分
  12. 用了三星Dex,我已经快一个月回家没开过电脑了
  13. SQL在执行JOIN ON时,到底发生了什么?
  14. 游戏UI界面设计视频教程全套
  15. 麦兜与春田花花幼稚园
  16. 20分钟搞定平衡二叉树(AVL树)【超详细】
  17. 【备忘】 传智播客云计算大数据Hadoop2014全套高清入门基础到项目实战
  18. telnet与ssh远程登陆配置方法
  19. 【win10 VS2019 opencv4.6 配置参考】
  20. Windows的故障恢复控制台应用实例详解

热门文章

  1. 浅谈 Quartz2D 在开发中的用处 - 图形的状态
  2. DYD 女儿产量离差 什么鬼
  3. 6-1 表彰优秀学生(多态) (20分)
  4. 下载和使用TPXO9_atlas
  5. 八月阿里云-云上年中钜惠各种型号云服务器配置表汇总!
  6. LR(1)项目集族的构造:如何确定前向搜索符(新版)
  7. 国家级、省级认定(备案)科技企业孵化器、众创空间奖励申请指南
  8. 【元胞自动机】基于元胞自动机模拟商场人流量matlab代码
  9. java计算机毕业设计springboot+vue居民社区健康管理平台
  10. java获取当前月的开始时间和结束时间