如何查明选择补助金是直接获得还是通过角色获得

2024-06-24

Oracle 中的陷阱之一是,有时如果在 SQLplus 中运行查询,则可以从表中进行选择,但从存储过程运行查询时则不能。为了从存储过程运行查询,您需要对象的直接授权,而不是通过角色获得的授权。

如果我在 all_tables 视图中看到一个表,我如何知道我是否可以因为直接授予或角色授予而看到该表?


查看 ALL_TAB_PRIVS:

select grantee from all_tab_privs 
where table_schema = 'SCOTT' and table_name='EMP'
and privilege = 'SELECT';

这显示了所有被授予者,无论是角色还是用户。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何查明选择补助金是直接获得还是通过角色获得 的相关文章

  • ora-04091 表正在发生变化-

    我正在使用一个函数来比较表 1 和表 2 中的所有列并返回 Y 或 N 在此基础上 我将更新我的表 1 但是当我运行合并语句时 它显示错误 ora 04091 Table1 正在发生变化 触发器 函数可能看不到它 我怎样才能解决这个问题 C
  • 如何获取 Oracle 上 SYSDATE 的 UTC 值

    可能是一个经典 您知道在 Oracle 上检索 SYSDATE 的 UTC 值的简单技巧吗 最好也能在第 8 版上工作 现在我有自定义函数 Cheers Stefan 您可以使用 SELECT SYS EXTRACT UTC TIMESTA
  • Windows 上良好的 Oracle 数据库开发和管理工具 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找像 sql server management studio 这样的 Oracle 数据库管理工具 我在互联网上搜索并在以下链接
  • 循环预定义值

    有没有办法在 oracle 中执行 for every 如下所示 begin for VAR in 1 2 5 loop dbms output put line The value VAR end loop end 我知道你可以这样做 b
  • 在 sqlplus 中执行 plsql 时将错误消息重定向到日志文件

    在 sqlplus 中执行 PL SQL 程序时 需要一种将 PL SQL 程序错误消息重定向到日志文件的方法 假设 PL SQL 程序名为send 2012 sql它有以下异常块 EXCEPTION WHEN NO DATA FOUND
  • DBMS_UTILITY.COMPILE_SCHEMA(schema => '',compile_all => FALSE) 不会编译无效的包体

    的召唤 BEGIN DBMS UTILITY COMPILE SCHEMA schema gt
  • MySQL 的 TEXT 类型的 Oracle 等效项

    Oracle 是否有与 MySQL 等效的列类型TEXT type 如果不是 那么通常如何存储较大的文本块 BLOB varchar 32767 如果重要的话 它是通过 PHP 访问 Oracle 10 历史背景是非常受欢迎的 Oracle
  • 近4季度数据

    我想获取最后 4 个季度的数据 包括当前季度的数据 假设如果我运行查询30 MAR 2019然后我想要来自的数据01 APR 2018 to 31 MAR 2019如果我运行查询01 apr 2019然后我想要之间的数据01 JUL 201
  • ORA-1843: 更新记录时不是有效的月份

    我想出于某种目的更新我的日期列 已存储在列中的值如下所示 18 06 14 在更新时如果我不更新任何东西并调试和检查它 它的格式为2014 06 18T00 00 00 因此 在更新时 我在程序中收到如下错误 ORA 1843 月份无效 下
  • ojdbc6.jar 文件是什么?

    对于学校项目 我必须使用数据库编写 Java 程序 为此我必须导入该项目文件 ojdbc6 jar 我知道没有它我就无法使用数据库 但我真的不知道这个文件是什么 有人可以解释一下吗 这样的文件是如何被调用的 它的用途到底是什么 简单地说 J
  • SQLPlus 中的运行循环

    我制作了一个 bash 脚本 它通过 SQLPlus 连接到数据库并运行一个包含 For 循环的 SQL 脚本 如下所示 但是一旦运行它 它就会卡在循环的 BEGIN 中 如下所示 我尝试直接通过SQLPlus运行 结果是一样的 那么任何人
  • SQL查询获取列的精度值

    我需要一个 SQL 查询来获取某些列的精度值 我主要关心十进制类型列 并且我需要相同的精度值 我意识到在某些版本和数据库服务器供应商中可以这样做 如果您能列出其中的一些 那就太好了 对于 SQL 服务器 select precision f
  • Oracle数据库中的自增主键

    我想在 SQL Server 的列中实现标识或自动递增值 CREATE TABLE RollingStock Id NUMBER IDENTITY 1 1 Name Varchar2 80 NOT NULL 如何才能做到这一点 正如 Orb
  • 执行计划中是否考虑了功能?

    当查询在 SELECT 或 WHERE 子句中包含 PL SQL 函数 用户定义函数 时 如何生成执行计划 它是否也计算这些函数的成本并将其显示在执行计划中 或者这些函数只是被忽略 在此先感谢您的帮助 用户生成的函数在 SELECT 或 W
  • 函数参数的自定义惰性求值/短路的语法

    Oracle 定义了几种结构 这些结构利用了看似惰性求值但实际上是短路的功能 例如 x case when 1 2 then count all prime numbers below 100000000 else 2 2 end 函数 c
  • 选择语句REF oracle

    我需要一些帮助来创建将使用引用的选择语句 我设法很好地插入了值 但是当我尝试使用 where 语句提取值时 输出要么是数据类型错误 要么会输出两个表以及它们都包含的数据 这只是一个例子 Create or replace table1 Ty
  • 我们可以在oracle中命名一个默认约束吗

    在MS SQL中 我们在表创建过程中可以有以下约束 create table test WarningEnabled bit NOT NULL CONSTRAINT DF WarningEnabled DEFAULT 1 正如我们所看到的
  • 如何在Oracle中获取每周数据

    我制作了一个矩阵报告 其中需要根据选择参数动态显示列 我有一个日期选择参数 如果我在选择参数上选择日期为 03 01 2010 2010 年 3 月 1 日 那么它应该显示为 3 月 1 日 3 月 7 日 这取决于你追求什么 如果您在接下
  • 使用 cx_oracle 返回 MERGE 中受影响的行数

    如何在 CX Oracle 中执行 MERGE INTO sql 命令来获取受影响的行数 当我在cx oracle 上执行MERGE SQL 时 我得到的cursor rowcount 为 1 有没有办法获取受合并影响的行数 由于 cx o
  • Oracle 中的 if(条件, then, else)

    MySQL MSSQL 有一个简洁的小内联 if 函数 您可以在查询中使用它来检测空值 如下所示 SELECT foo a field AS a field SELECT if foo bar is null 0 foo bar AS ba

随机推荐

  • 使用 Ruby SDK 将文件上传到 Amazon S3

    我正在尝试上传文件 一个简单的 hello txt 我正在关注文档 但无法将其上传到我的存储桶 START AWS CLIENT s3 Aws S3 Resource new bucket s3 bucket BUCKET NAME beg
  • 启动 Rails 控制台时不运行 rufus-scheduler 的最佳方法

    我使用 rufus scheduler 来运行一些定期任务 但是当我只想测试东西时 在 Rails 控制台中使用它们非常烦人 自动启动控制台时是否有一种简单的方法来停止所有 rufus scheduler 任务 在启动调度程序的代码中 如果
  • 在php中将excel转换为xml

    我想读取 Excel 文件并根据该数据创建 XML 文件 在php中可以吗 Thanks 快速谷歌搜索发现this PHP https github com PHPOffice PHPExcelCodePlex 上的项目 您可能想看一下 它
  • 在 Windows Phone 8 上将 wav 文件压缩为 wma

    我希望在 Windows Phone 上将 wav 文件编码为 wma 或 mp3 ogg 等 我在网上没有找到任何资源 关于如何存档这个的任何想法 我正在尝试从麦克风录制声音并从手机上传 这就是为什么我更喜欢在发送之前压缩音频文件 从 W
  • 是否可以为 $httpBackend 响应设置通配符?

    假设我在 AngularJS 中有以下测试代码 var someURL var dummyJSON httpBackend whenGET someURL respond dummyJSON 有没有一种方法可以使其成为一组 URL 而不仅仅
  • 设置 HTMLEditorExtender 在新窗口中打开链接

    我正在尝试使用 Ajax Toolkit HTMLEditor 2012 年 6 月版本 来改进用于发布新闻项目和链接 主要是内部资源 的严格内部应用程序 一切都工作得很好 除了我无法让链接创建者创建在新窗口中打开的链接 基本上带有 tar
  • HTML 编辑器 — 一次编辑开始和结束标记

    是否有 HTML 编辑器可以在编辑开始标签时自动更改结束标签 阿普塔纳工作室 http www aptana com studio做 只需在 窗口菜单 gt 首选项 gt Aptana gt 编辑器 gt HTML gt 键入 中设置修改对
  • 使用 Python boto 从 S3 获取文件元数据

    我有一些二进制文件AWS S3 我需要得到file metadata like created time modified time并使用 Python Boto API 访问时间 我们尝试的是将文件复制到 EC2 实例 从那里我们使用os
  • 如何从图像中提取 RGB 并仅将 RG 绘制为图形? R 代表 X,G 代表 Y

    我正在尝试从图像中提取 RGB 分量并使用 matplotlib 绘制 3D RGB 直方图 但我不知道该怎么做 这是我当前的代码 import cv2 import numpy as np from scipy import ndimag
  • 如果 include() 是有条件的,即使不满足条件,PHP 也会包含该文件吗?

    这个问题困扰了我很长一段时间 我想我应该向专家寻求答案 我想知道通过单个文件汇集所有 PHP 请求是否是一种糟糕的编程技术 我一直在开发一个网站 不确定它是否会随着增长而扩展 因为我不能 100 确定 PHP 如何处理include 功能
  • 更改 PreferenceScreen 时保持操作栏显示

    我正在尝试在我的首选项屏幕中显示操作栏 为此 我在我的设置活动中添加了以下代码 public class PreferencesActivity extends ActionBarActivity Override protected vo
  • 如何将启动时窗口的位置定位到用户屏幕的右侧?

    我目前正在用 C 创建一个类似侧边栏的 WPF 应用程序 当用户启动应用程序时 我希望窗口自动将其自身定位到用户屏幕的一侧 我尝试了一些方法和谷歌搜索 但没有找到任何帮助 这是我正在尝试做的事情的一个例子 http prntscr com
  • 我的程序不再询问操作员

    include
  • 无法将带有特殊字符的文件名上传到Google Drive REST

    当我尝试使用 Web 应用程序将文件上传到 google Drive api 时 出现错误 并且该文件包含带重音的字符 例如 我使用两个请求上传文件 一个初始请求包含文件信息并将 uri 返回到文件应上传的位置 后续请求包含文件本身 第一次
  • iPad 表单禁用 [上一页 | 下一页]下一个]按钮

    所以我有一个存在于滑块中的表单向导 整个想法是根据人们的决定来限制他们 问题出在ipad上 在 iPad 上 它允许您点击 上一页 下一页 在表单上的字段之间移动 这打破了门控策略 在桌面浏览器上我抑制了TAB键通过在门控字段上按键时返回
  • jQuery 如果 Div 不存在

    我有 3 个图像 并且有一个功能 以便在鼠标悬停时它们淡入和淡出 如果滚动的图像具有 选定 类 我不想这样做 到目前为止我有这个代码 thumbs hover function if this hasClass selected this
  • 从函数返回多个值[重复]

    这个问题在这里已经有答案了 谁能告诉我如何从函数返回多个值 请举例说明 您在这里的选择是返回一个包含您喜欢的元素的结构 或者使函数使用指针处理参数 method 1 struct Bar int x int y struct Bar fun
  • 如何在列表视图中实现拖放?

    我发现大多数类似的问题都是几年前提出的 因此 我想知道是否有一种新的更简单的方法来实现列表视图的拖放功能 我正在从 sqilte db 中获取列表视图对象的数据 我没有找到一些简单的教程 如果有请分享链接 我找到了这个视频 https ww
  • 为 CMake 项目创建配置文件

    我正在尝试为我拥有的示例项目生成配置 CMake 文件 我的示例由两个 CMake 项目组成 一个在内部使用 spdlog 并在其界面中使用 eigen 的库 以及一个使用该库的应用程序 我们的想法是学习如何创建 Config cmake
  • 如何查明选择补助金是直接获得还是通过角色获得

    Oracle 中的陷阱之一是 有时如果在 SQLplus 中运行查询 则可以从表中进行选择 但从存储过程运行查询时则不能 为了从存储过程运行查询 您需要对象的直接授权 而不是通过角色获得的授权 如果我在 all tables 视图中看到一个