ITPub博客

首页 > 数据库 > Oracle > 用户基本管理

用户基本管理

原创 Oracle 作者:roc_phoenix 时间:2016-02-23 16:19:26 0 删除 编辑

访问数据库需要登陆一个已经存在数据字典中的用户来进行连接,可以限制资源分配以及设置User profile来管理用户的使用,另外权限跟角色也可以做到这些事。

创建用户可以指定以下的属性:用户名,验证方法,默认表空间,临时表空间,其他表空间和配额,User profile,一个默认角色,在多租户环境中,必须指定用户是创建在PDB or CDB。



















select USERNAME,DEFAULT_TABLESPACE,TEMPORARY_TABLESPACE from dba_users where ACCOUNT_STATUS='OPEN';
create user rodman identified by rodman default tablespace users temporary tablespace TEMP;

查看用户系统权限
  select * from dba_sys_privs where GRANTEE='MYD';
  select * from all_sys_privs;
  select * from user_sys_privs;
查看用户对象权限
  select * from dba_tab_privs where GRANTEE='MYD';
  select * from all_tab_privs;
  select * from user_tab_privs;
查看所有角色
  select * from dba_roles;
查看用户所拥有的角色
  select * from dba_role_privs where GRANTEE='MYD';
  select * from user_role_privs;
grant dba to rodman;
grant resource to rodman;


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30491527/viewspace-1993158/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 替换在线日志组
下一篇: 表空间基本管理
请登录后发表评论 登录
全部评论

注册时间:2015-09-18

  • 博文量
    48
  • 访问量
    144412