zoukankan      html  css  js  c++  java
  • 20160419

    1、

    alter user scott account unlock; // 解锁(需要sysdba的身份)

    2、

    select * from dba_sys_privs where grantee='SCOTT'; // 查看用户scott 拥有的权限
    select * from dba_role_privs where grantee='SCOTT'; // 查看用户scott 拥有的角色

    3、

    SELECT * FROM SYSTEM_PRIVILEGE_MAP order by name; // 查看所有系统权限
    SELECT * FROM USER_SYS_PRIVS;

    4、查看 某角色 具有哪些权限:

    SELECT * FROM dba_sys_privs WHERE grantee IN ('RESOURCE', 'CONNECT') ORDER BY 1;
    SELECT * FROM dba_sys_privs ORDER BY 1;

    5、

    ORACLE下有三个视图
    1、DBA_TABLES 拥有DBA角色的用户可以查看系统中的所有表
    2、USER_TABLES 登录数据库的当前用户拥有的所有表
    3、ALL_TABLES 登录数据库的当前用户有权限查看的所有表
    类似的,除了表,还有视图、存储过程、同义词等等对象,使用[DBA|USER|ALL]_TABLES可以查看到你想要的对象

    6、

  • 相关阅读:
    8月18号心得
    题解
    考试题
    1055心得
    1055解
    1055题
    心得
    考试三道题
    2017.8.1 居然是倒数第二天了……
    1055
  • 原文地址:https://www.cnblogs.com/dbskill/p/5406974.html
Copyright © 2011-2022 走看看