a13698822086 发表于 2018-9-8 13:27:03

数据库oracle用户管理2-IT人生

  1、用户DBA权限管理
  查询
  select * from dba_role_privs where granted_role='DBA';
  赋予DBA权限
  grant dba to sys;
  解除DBA权限
  revoke dba from sys;
  2、sys普通用户方式登录
  SQL>show parameter O7_DICTIONARY_ACCESSIBILITY;
  NAME                               TYPE               VALUE
  ---------------------------------- -------------------- -------------
  O7_DICTIONARY_ACCESSIBILITY      boolean            FALSE
  需要把value的值由false改为true。
  alter system set O7_DICTIONARY_ACCESSIBILITY=true scope=spfile;
  重启数据库使参数调整生效
  再次查询:show parameter O7_DICTIONARY_ACCESSIBILITY;
  NAME                               TYPE               VALUE
  ---------------------------------- -------------------- -------------
  O7_DICTIONARY_ACCESSIBILITY      boolean            TRUE
  测试SYS用户是否能以普通用户方式登录数据库
  使用sqlplus命令尝试登录:sqlplus sys/Admin123
  使用connect命令尝试登录: connect sys/Admin123
  SQL>show user
  关闭数据库会显示权限不足,不可以关闭。

页: [1]
查看完整版本: 数据库oracle用户管理2-IT人生