`

几个简单常用的oracle权限查询脚本

阅读更多
几个简单常用的oracle权限查询脚本,小结如下:
  某普通用户登陆,查自己的角色



SQL> select * from user_role_privs;




查自己拥有哪些系统权限



SQL> select * from session_privs;


查自己可以访问对象的权限



SQL>select * from user_tab_privs;




用sys用户查某用户的系统权限



SQL> select * from dba_sys_privs where grantee=’test’;


用户的角色



SQL> select * from dba_role_privs where grantee=’test’;




用户的对象权限



SQL> select * from dba_tab_privs where grantee=’tes’ and privilege=’EXECUTE’
分享到:
评论

相关推荐

    oracle常用基本命令脚本

    根据提供的文件信息,我们可以归纳总结出以下几个重要的Oracle数据库管理和操作相关的知识点: ### 一、用户管理 #### 1.1 创建用户 ```sql CREATE USER XXX IDENTIFIED BY XXX DEFAULT TABLESPACE tablespaceName...

    crond 执行ORACLE rman备份脚本失败的几种情况及解决

    ### crond 执行ORACLE rman备份脚本失败的几种情况及解决 在日常的数据库管理工作中,通过Linux系统的crond来安排Oracle RMAN备份任务是一种常见的做法。然而,在实际操作过程中,有时会遇到crond无法正常执行...

    oracle数据库备份脚本.rar

    创建Oracle数据库备份脚本通常涉及以下几个核心知识点: 1. **RMAN(Recovery Manager)**:Oracle RMAN是Oracle数据库的内置备份和恢复工具,它可以执行完整数据库备份、增量备份、表空间备份等多种类型的操作。在...

    实用Oracle管理脚本

    在“实用Oracle管理脚本”这个压缩包中,包含了一系列与Oracle数据库管理相关的脚本,这些脚本主要涵盖了以下几个方面: 1. **资源管理 (resource_manager)**:这部分脚本可能涉及到Oracle的资源调度器(Resource ...

    定时删除oracle日志脚本

    编写定时删除Oracle日志脚本,我们需要考虑以下几个关键点: 1. **安全性**:确保在删除日志前已经进行了必要的备份,以防万一需要恢复数据。 2. **策略**:定义一个保留策略,比如按日期、数量或大小来决定哪些...

    Oracle DBA 常用ScriptsCHM+.tar)

    "Oracle DBA 常用Scripts CHM+.tar" 提供的资源就是这样的一个集合,包含了DBA在管理Oracle数据库时可能会需要用到的各种实用脚本。这个压缩包包含了一个CHM文件(DBA_SCRIPT.CHM)和一个tar文件(sample20.tar),...

    Linux-Oracle安装脚本

    接下来,Oracle数据库的安装通常包括以下几个阶段: 1. 下载Oracle数据库软件:可以是从Oracle官网下载的二进制文件,或者通过yum/dnf仓库安装。 2. 解压和配置:运行解压命令,如`gunzip`和`tar`,将软件解压到...

    oracledba日常监控脚本

    根据给定文件的信息,我们可以提炼出以下几个重要的Oracle DBA日常监控相关的知识点: ### 1. Oracle性能调整脚本概述 该脚本由赵元杰整理并编写,主要用于Oracle数据库的性能监控与调优。通过一系列SQL查询语句,...

    学习oracle练习sql脚本.zip

    这些练习脚本将涵盖以下几个核心概念: 1. 数据类型:了解Oracle支持的基本数据类型,如NUMBER、VARCHAR2、DATE等,它们是构建数据库表结构的基础。 2. 表的创建与删除(CREATE TABLE 和 DROP TABLE):通过练习...

    Oracle 入门之service脚本管理启动,关闭,重启

    该脚本主要包括以下几个部分: 1. **环境变量配置**:设置必要的环境变量,如`ORACLE_BASE`、`ORACLE_HOME`和`ORACLE_SID`等。 2. **启动功能**:定义启动Oracle数据库的命令,包括启动监听器(`lsnrctl`)和企业管理...

    oracle启动停止服务脚本

    主要涉及以下几个步骤: 1. **设置环境变量**:Oracle数据库的启动需要一些环境变量,如ORACLE_HOME(Oracle软件安装路径),PATH(包含Oracle bin目录),TNS_ADMIN(TNSnames.ora配置文件路径)等。在脚本中,...

    Oracle实用运维脚本

    "Oracle实用运维脚本"集合了超过200个由Oracle大神编写的脚本,这些脚本涵盖了监控、性能调优、故障排查等多个方面,是DBA日常工作中不可或缺的工具。 一、监控脚本 监控脚本主要用于实时或定期检查数据库的状态,...

    Oracle 常用技巧和脚本

    Oracle提供了几个预定义的系统用户,如`sys`、`system`、`sysman`等,它们具有不同的权限级别。`sys`是最高权限的系统管理员,通常用于数据库的维护和恢复,而`system`则用于一般的数据库管理。在生产环境中,一般会...

    oracle中将一个用户的所有表的权限授予另一个用户的方法

    这个过程涉及到以下几个关键步骤: #### 步骤一:定义目标用户 在脚本的开头,我们声明了一个变量`p_grantee`,用于存储接收权限的目标用户名。在这个例子中,假设我们要将权限授予名为`username`的用户。 ```sql...

    Navicat导入Oracle数据库脚本操作教程.pdf

    Navicat是一个强大易用的数据库管理工具,它支持多种类型的数据库,包括Oracle、MySQL、SQL Server、SQLite、PostgreSQL和MariaDB等。在Oracle数据库管理中,Navicat提供了一系列方便的数据库导入与迁移功能,这些...

    oracle 手动启动数据库脚本

    在Oracle数据库中,启动数据库通常涉及几个步骤,包括启动实例(instance)和打开数据库(database)。实例是Oracle内存结构和后台进程的集合,而数据库则是实际的数据文件。以下是一个手动启动数据库的通用流程: ...

    oracle 巡检脚本

    Oracle数据库巡检通常包括以下几个关键方面: 1. **性能监控**:检查数据库的性能指标,如CPU使用率、内存使用、I/O延迟等,以及SQL语句的执行效率。这可以通过分析V$视图(如V$SESSION、V$SQL、V$PGA_MEMORY_...

    Oracle自动备份脚本

    Oracle自动备份脚本通常包括以下几个关键组成部分: 1. **备份类型**:Oracle支持多种备份类型,如完整备份、增量备份和差异备份。完整备份会备份所有数据文件,而增量备份只备份自上次备份以来发生更改的数据。...

    jeecms的oracle数据库脚本及初始化数据

    1. `oracle10g-jeecms-table.sql`: 这个脚本主要用于创建Jeecms系统的数据库表结构。文件名中的"10g"代表Oracle数据库的10g版本,意味着这些脚本可能针对的是该特定版本的优化。脚本中包含了Jeecms所需的各个表的DDL...

Global site tag (gtag.js) - Google Analytics