conn sys as sysdba;
create role testrole;
grant create session, create table, unlimited tablespace to testrole;
create user test identified by test;
grant testrole to test;
conn test/test;


oracle 中常用的角色:

connect resource

conn sys as sysdba;
create user test identified by test;
grant connect, resource to test;
查看系统中有哪些角色:
select * from dba_roles;
查看角色具有的权限:
select * from dba_sys_privs d where d.grantee='RESOURCE';
select * from dba_sys_privs d where d.grantee='CONNECT';
查看角色具有的系统权限:
select * from role_sys_privs d where d.role = 'TESTROLE';
查看角色具有的对象权限:
select * from dba_tab_privs d where rownum < 5;
查看用户具有的对象权限:
select * from dba_tab_privs d where d.grantee = 'test';

查看一个用户的权限:
select * from dba_sys_privs d where d.grantee='TEST';(dba登陆)

转载于:https://www.cnblogs.com/Mike_Chang/p/9275868.html

oracle 中的角色相关推荐

  1. 查询oracle中用户的角色,oracle中用户角色的查询和授权

    用户拥有的系统权限 select  privilege  from dba_sys_privs  where grantee='&USERNAME' union select  privile ...

  2. Oracle中用户角色权限管理

    一,Oracle 用户,角色,权限 权限管理是 Oracle 系统的精华,不同用户登录到同一数据库中,可能看到不同数量的表,拥有不同的权限.Oracle 的权限分为系统权限和数据对象权限,共一百多种, ...

  3. oracle 授予 sequence,Oracle中的角色和权限授予

    Oracle为了兼容以前的版本,提供了三种标准的角色(role):connect.resource和dba. 1. connect role(连接角色) 临时用户,特别是那些不需要建表的用户,通常只赋 ...

  4. oracle中角色和用户权限,Oracle用户、角色、权限管理

    用户在会话的权利上,应该有其他操作的权利:Oracle的用户和口令不区分大小写,真是让人大跌眼镜:Oralce中,所有用户必须明确被 create or replace type address as ...

  5. oracle中角色的用户和权限管理,用户角色与权限控制

    一.oracle中的用户 系统用户:sys.system(系统创建的用户) 登录命令:sqlplus sys/密码 as sysdba 备注:sys是oracle数据库中最高权限用户,角色为sysdb ...

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

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

  7. oracle中sql命令分为几类,常用sql命令@oracle数据类型概括@权限、角色、用户的创建于使用@伪列及其注意事项-Oracle...

    常用sql命令@oracle数据类型概括@权限.角色.用户的创建于使用@伪列及其注意事项 1.各种不同权限的用户 系统权限: 用户名:sys/system(用户名默认的是 sys,system);密码 ...

  8. php对象持久化,在 Oracle 中完成 PHP5 对象的持久

    在 Oracle 中完成 PHP5 对象的持久 作者:Barry McKay 在数据库驱动的 Web 应用程序中实现 PHP5 对象的持久,朝着完全面向对象的 Web 应用程序开发迈进重要的一步. 2 ...

  9. oracle中查看用户权限

    oracle中查看用户权限 博客分类: Oracle权限 OracleSQL 1.查看所有用户:   select * from dba_users;   select * from all_user ...

  10. Oracle数据库用户角色、表空间创建、删除命令

    Oracle数据库用户角色.表空间创建.删除命令 //创建数据表空间 create tablespace BCC datafile 'D:\oracle\oradata\BCC\BCC.dbf' si ...

最新文章

  1. sql_trace的介绍
  2. caffeine_使用Caffeine和Spring Boot的多个缓存配置
  3. Keras【Deep Learning With Python】更优模型探索Keras实现LSTM
  4. 含有min()函数的栈,各种操作时间复杂度为O(1)
  5. 【postgresql初始化失败】initdb: invalid locale settings; check LANG and LC_* environment variables
  6. 设计模式之观察者模式(Java)
  7. 你不得不知道的HTML5的新型标签
  8. 【无标题】Kafka副本管理—— 为何去掉replica.lag.max.messages参数
  9. SQL存储过程中QUOTED_IDENTIFIER和ANSI_NULLS
  10. linux shell 多线程执行程序
  11. 什么是搜索引擎分词技巧
  12. 【leetcode-101】 对称二叉树
  13. 真让人捉急:连路都走不稳,怎能号称“仿人机器人”?
  14. filestream streamreader
  15. php代码审计_代码审计|PHP反序列化初识
  16. python 实例化对象_python如何实例化对象
  17. android获取手机状态栏高度,Android 获取屏幕高度,宽度,状态栏高度
  18. c语言 dirent,DIR和dirent结构体
  19. git push you are not allowed to upload merges
  20. 计算机课程综合实训自我鉴定,计算机教学实习的自我鉴定范文

热门文章

  1. ios opencv图片处理_iOS_OpenCV图片轮廓检测
  2. try catch与异常的说明
  3. nginx master-worker进程间通信
  4. range 小程序picker_小程序开发讲义【入门篇】 03
  5. SpringBoot配置参数绑定@ConfigurationProperties@Value
  6. java补码运算代码_计算机原码、补码、反码与java移位运算符(//)
  7. V.Replication and Sharding(创建主从数据库)
  8. 5.4使用Mockito to mock来测试
  9. 操作系统原理(五)存储管理
  10. 机器博弈 (四)博弈规则的设计