视图 作用

ALL_COL_PRIVS 表示列上的授权,用户和PUBLIC是被授予者

ALL_COL_PRIVS_MADE 表示列上的授权,用户是属主和被授予者

ALL_COL_RECD 表示列上的授权,用户和PUBLIC是被授予者

ALL_TAB_PRIVS 表示对象上的授权,用户是PUBLIC或被授予者或用户是属主

ALL_TAB_PRIVS_MADE 表示对象上的权限,用户是属主或授予者

ALL_TAB_PRIVS_RECD 表示对象上的权限, 用户是PUBLIC或被授予者

DBA_COL_PRIVS 数据库列上的所有授权

DBA_ROLE_PRIVS 显示已授予用户或其他角色的角色

DBA_SYS_PRIVS 已授予用户或角色的系统权限

DBA_TAB_PRIVS 数据库对象上的所有权限

ROLE_ROLE_PRIVS 显示已授予用户的角色

ROLE_SYS_PRIVS 显示通过角色授予用户的系统权限

ROLE_TAB_PRIVS 显示通过角色授予用户的对象权限

SESSION_PRIVS 显示用户现在可利用的所有系统权限

USER_COL_PRIVS 显示列上的权限,用户是属主、授予者或被授予者

USER_COL_PRIVS_MADE 显示列上已授予的权限,用户是属主或授予者

USER_COL_PRIVS_RECD 显示列上已授予的权限,用户是属主或被授予者

USER_ROLE_PRIVS 显示已授予给用户的所有角色

USER_SYS_PRIVS 显示已授予给用户的所有系统权限

USER_TAB_PRIVS 显示已授予给用户的所有对象权限

USER_TAB_PRIVS_MADE 显示已授予给其他用户的对象权限,用户是属主

USER_TAB_PRIVS_RECD 显示已授予给其他用户的对象权限,用户是被授予者

alter profile default limit PASSWORD_LIFE_TIME 10;

SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';

SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='FAILED_LOGIN_ATTEMPTS';

ALTER PROFILE DEFAULT LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED;

alter user test identified by oracle account unlock;

create profile test_profile limit password_life_time 10 password_grace_time 0;

alter user test profile test_profile;

select name,ctime,ptime,exptime,ltime,spare6 from user$

select account_status,lock_date,expiry_date,created,profile from dba_users

视图 作用

ALL_COL_PRIVS 表示列上的授权,用户和PUBLIC是被授予者

ALL_COL_PRIVS_MADE 表示列上的授权,用户是属主和被授予者

ALL_COL_RECD 表示列上的授权,用户和PUBLIC是被授予者

ALL_TAB_PRIVS 表示对象上的授权,用户是PUBLIC或被授予者或用户是属主

ALL_TAB_PRIVS_MADE 表示对象上的权限,用户是属主或授予者

ALL_TAB_PRIVS_RECD 表示对象上的权限, 用户是PUBLIC或被授予者

DBA_COL_PRIVS 数据库列上的所有授权

DBA_ROLE_PRIVS 显示已授予用户或其他角色的角色

DBA_SYS_PRIVS 已授予用户或角色的系统权限

DBA_TAB_PRIVS 数据库对象上的所有权限

ROLE_ROLE_PRIVS 显示已授予用户的角色

ROLE_SYS_PRIVS 显示通过角色授予用户的系统权限

ROLE_TAB_PRIVS 显示通过角色授予用户的对象权限

SESSION_PRIVS 显示用户现在可利用的所有系统权限

USER_COL_PRIVS 显示列上的权限,用户是属主、授予者或被授予者

USER_COL_PRIVS_MADE 显示列上已授予的权限,用户是属主或授予者

USER_COL_PRIVS_RECD 显示列上已授予的权限,用户是属主或被授予者

USER_ROLE_PRIVS 显示已授予给用户的所有角色

USER_SYS_PRIVS 显示已授予给用户的所有系统权限

USER_TAB_PRIVS 显示已授予给用户的所有对象权限

USER_TAB_PRIVS_MADE 显示已授予给其他用户的对象权限,用户是属主

USER_TAB_PRIVS_RECD 显示已授予给其他用户的对象权限,用户是被授予者

以下给出查看权限的脚本

select from SYSTEM_PRIVILEGE_MAP ;

select from TABLE_PRIVILEGE_MAP ;

select from sysauth$;

select from sysauth$ where grantee#=1;

select user#,name from user$;

set linesize 200

col PRIVILEGE format a30

col ROLENAME format a20

SELECT DECODE(SA1.GRANTEE#, 1, 'PUBLIC', U1.NAME), SUBSTR(U2.NAME,1,20), SUBSTR(SPM.NAME,1,27)

FROM SYS.SYSAUTH$ SA1, SYS.SYSAUTH$ SA2, SYS.USER$ U1,

SYS.USER$ U2, SYS.SYSTEM_PRIVILEGE_MAP SPM

WHERE SA1.GRANTEE# = U1.USER#

AND SA1.PRIVILEGE# = U2.USER#

AND U2.USER# = SA2.GRANTEE#

AND SA2.PRIVILEGE# = SPM.PRIVILEGE

UNION

SELECT U.NAME, NULL, SUBSTR(SPM.NAME,1,27)

FROM SYS.SYSTEM_PRIVILEGE_MAP SPM, SYS.SYSAUTH$ SA, SYS.USER$ U

WHERE SA.GRANTEE#=U.USER#

AND SA.PRIVILEGE#=SPM.PRIVILEGE

/

SET VERIFY OFF FEEDBACK OFF PAGES 10000 LIN 80 RECSEP OFF ECHO OFF ARRAY 5

CL COL

SPOOL output.lst

COL username NOPRINT

COL external_name NOPRINT

COL default_tablespace FOR A16 HEADING "Default TS"

COL temporary_tablespace FOR A16 HEADING "Temporary TS"

COL account_status FOR A16

COL password FOR A16

COL profile FOR A16

COL grantee FOR A16 NOPRINT

COL owner FOR A16

COL table_name FOR A16

COL grantor FOR A16

PROMPT

PROMPT ============================= DBA_USERS ===============================

SELECT FROM dba_users WHERE username = UPPER('&&1')

/

PROMPT

PROMPT ============================= Granted roles ===========================

SELECT FROM dba_role_privs WHERE grantee = UPPER('&&1')

/

PROMPT

PROMPT ============================= Granted system privileges ===============

SELECT FROM dba_sys_privs WHERE grantee = UPPER('&&1')

/

PROMPT

PROMPT ============================= Granted object privileges ===============

COL privilege FOR A20 WORD_WRAPPED

SELECT FROM dba_tab_privs WHERE grantee = UPPER('&&1')

/

PROMPT

PROMPT ============================= Granted column privileges ===============

SELECT FROM dba_col_privs WHERE grantee = UPPER('&&1')

/

PROMPT

PROMPT ============================= Tablespace quotas =======================

SELECT tablespace_name,

DECODE(max_bytes ,-1,'UNLIMITED',TO_CHAR(max_bytes/1048576,9999.9 )||' Mb') "Quota"

FROM dba_ts_quotas

WHERE username = UPPER('&&1')

/

PROMPT

PROMPT ============================= Database objects ========================

SELECT object_type, COUNT() FROM dba_objects WHERE owner = UPPER('&&1')

GROUP BY object_type

/

PROMPT

PROMPT ============================= End of report ===========================

SPOOL OFF

UNDEFINE USER

ed output.lst

PROMPT Output is spooled in output.lst

SET FEEDBACK ON RECSEP WR

SET PAGES 24

CL COL

oracle dba 有哪些权限,Oracle DBA应知应会 -- 权限管理相关推荐

  1. 天翼云应知应会认证重点知识手册

    天翼云应知应会认证核心知识点 1 天翼云认证应知应会重点知识点串讲 第一部分:基础知识能力提升板块 一.基础知识(选修) 1.服务器基础(选修) 必备掌握知识点: (1)1967 年和1977 年分别 ...

  2. Linux初级工程师应知应会

    Linux初级工程师应知应会 权限管理 1. Linux用户及权限 1. Linux用户和组 Linux中的用户 root用户 系统用户 用户组 2. Linux权限构成 Linux的权限组成 Lin ...

  3. 职称计算机初级应知应会书,2017专业技术职称申报应知应会.ppt

    2017专业技术职称申报应知应会 关于转系列评审 申报转评某一系列专业技术职称,申报条件参照该技术职称条件要求执行. 此外: 之前的计算机.外语资历有效. 若申请转评的职称条件中有计算机.外语要求而之 ...

  4. k3 物料收发明细表sql_物料管理:班组长物料使用应知应会4件事

    阅读导航→ 01 物料使用前检查 02 物料台面摆放 03 物料消耗控制 04 生产废料处理 一.物料使用前检查 为判定物料投入生产前的质量,预防不合格.不正确的物料投入使用,班组长需督促.指导班组员 ...

  5. 保存图像_06 - matplotlib中应知应会numpy存储、交换图像

    matplotlib中应知应会numpy存储.交换图像 numpy的ndarray是mpl官方推荐的输入数据结构 mpl官方推荐绘图时,应以numpy的ndarray数据结构输入数据.虽然有时用pan ...

  6. 计算机应知应会培训班,应知应会培训、测试方案(报省里)

    2015年度宜昌市专业技术人员外语.计算机应知应会 知识培训.测试实施方案 根据鄂职改办[2005]82号文件要求及宜市职改办[2015]1号文件安排,现就2015年度外语.计算机应知应会知识培训.测 ...

  7. 农村义务教育经费保障机制改革校长应知应会卡

    农村义务教育经费保障机制改革校长应知应会卡 (二OO八年八月) 1.国家给学校的钱有哪些? 答:主要有四大项:一是按照教师人头核发的教师工资,二是按学生人数和定额标准核拨的公用经费,2008年,省定最 ...

  8. 应知应会的Word图片技巧(转)

    应知应会的Word图片技巧(转) 在使用Word编辑文档时,为了使文档图文并茂,难免要与Word中的图片打交道,以下是笔者总结的十则Word图片技巧,在此与您分享.     一.在Word文档中抠出图 ...

  9. 嵌入式从业者应知应会知识点 - 索引

    大家好,我是痞子衡,是正经搞技术的痞子.本系列痞子衡给大家介绍的是嵌入式从业者应知应会知识点. 嵌入式开发需要掌握的知识点非常多,不同的技术方向有不同的知识侧重点,本系列试图整理总结嵌入式开发(尤其是 ...

  10. HTTP应知应会知识点复习手册(下)

    前言 本文快速回顾了常考的的知识点,用作面试复习,事半功倍. 面试知识点复习手册 全复习手册文章导航 Csdn全复习手册文章导航: https://blog.csdn.net/qqxx6661/art ...

最新文章

  1. 梁胜:做云计算,如何才能超越AWS?
  2. cli3暴露api地址 vue_手把手教你开发 Vue 组件库
  3. java实现qq_java实现的类似qq聊天系统
  4. chrome 控制台js调试与断点调试
  5. 操作系统:进程的三种状态
  6. Springboot 整合微信小程序实现登录与增删改查
  7. Jquery对象和dom对象获取html的方法
  8. 数据结构——树的C语言实现
  9. python之父的名字-Python 常见双下划线关键字的用法
  10. K8S_Google工作笔记0011---通过二进制方式_部署etcd集群
  11. CentOS 6.6 nginx PHP 配置
  12. PHP入门易精通难,美容院线上拓客,入门易精通难
  13. MySQL中的竖列变横列
  14. 【HTML】07-表单
  15. 有关获取并保存微信头像到本地服务器
  16. 提高项目进度的5个建议
  17. 约坡慈尉仪特诨谙凹毖仍怯滋傥丛
  18. Excel表格函数(3)
  19. 使用C#快速创建KML文件或读取其功能
  20. PostgreSQL练习

热门文章

  1. 网络操作系统及配置管理课程
  2. html插入图标img i png
  3. CSS基础知识学习笔记
  4. 宗镜录略讲——南怀瑾老师——系列1
  5. JavaScript基础——滚动事件、加载事件、三大家族
  6. JavaScript 动态渲染页面爬取(一) —— 基于 Selenium
  7. app error login.php,自定义错误Think\Think::appError 设计有问题!!
  8. python字体大小快捷键_PyCharm(2019.1版本)用鼠标滚轮控制放大缩小字体
  9. arm云教室服务器_便宜又好用!云上ARM尝鲜体验
  10. 浙江台州“安乐死”案承办法官首次披露庭审细节