问题:
使用SQL PLAN MANAGEMENT的时候运行下面的存储过程报错。

SYS@GOOD> conn scott/tiger
Connected.
SCOTT@GOOD> DECLARE2   l_plans_loaded  PLS_INTEGER;3  BEGIN4   l_plans_loaded := DBMS_SPM.load_plans_from_cursor_cache(5     sql_id => '4tjq4phnjj1gs');6   DBMS_OUTPUT.put_line('Plans Loaded: ' || l_plans_loaded);7  END;8  /
DECLARE
*
ERROR at line 1:
ORA-38171: Insufficient privileges for SQL management object operation
ORA-06512: at "SYS.DBMS_SPM", line 2327
ORA-06512: at line 4

原因是用户没有ADMINISTER SQL MANAGEMENT OBJECT权限,赋权给用户即可:
GRANT ADMINISTER SQL MANAGEMENT OBJECT to USER;

SYS@GOOD> GRANT ADMINISTER SQL MANAGEMENT OBJECT to scott;Grant succeeded.

【Oracle】ORA-38171: Insufficient privileges for SQL management object operation相关推荐

  1. 【ORACLE】21版本新特性之SQL宏(SQL MACROS)的分析

    前言 在21c发布后,很多文章中都提到了SQL宏,但看到的人们大多都有个疑问,这个SQL宏看上去和一般的函数没什么区别,为什么还要重点拿出来说? 我们先看看ORACLE官方是怎么说的 https:// ...

  2. 【Oracle】ORA 01810 格式代码出现两次-转

    一.Oracle中使用to_date()时格式化日期需要注意格式码 如:select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mm:ss') fr ...

  3. oracle加as报错,【Oracle】-【sqlplus / as sysdba登录报错问题】-新用

    [Oracle]-[sqlplus / as sysdba登录报错问题]-新用户使用sqlplus / as sysdba登录报错解决 [Oracle]-[sqlplus / as sysdba登录报 ...

  4. 【oracle】oracle经典sql,exception,database link纠错

    [oracle]oracle经典sql,exception,database link纠错 1111-01 oracle经典sql,exception,database link纠错 1.给表tabl ...

  5. 【oracle】复合数据类型

    [oracle]复合数据类型 1123-02 更新 复合数据类型 复合数据类型举例 1.record set serveroutput on; /* 复合数据类型--记录:for循环中 给 记录类型变 ...

  6. 【oracle】补充 cursor 基本例子

    [oracle]补充 cursor 基本例子 1118-02补充 cursor 基本例子 查看 共享的命令: cmd fsmgmt.msc /* cursor 1.参数列表,is <select ...

  7. 【Oracle】 选择题汇总

    [Oracle ]选择题汇总复习 1.在全局存储区 SGA 中,哪部分内存区域是循环使用的?(B) A .数据缓冲区 B.日志缓冲区 C. 共享池 D .大池 2.如果一个服务器进程非正常终止,Ora ...

  8. 【ORACLE】从安装ORACLE LINUX 8开始构建一个ORACLE21C的docker镜像

    前言 最近有不少ORACLE21C的特性想测试,但是它有些特性是基于ORACLE LINUX操作系统的,网上没搜到现成docker或者虚拟机镜像,而且oracle cloud免费的21c体验不对中国区 ...

  9. 【Oracle】关于索引的那些事

    [Oracle]关于索引的那些事 关于索引的理解,举一个不是很恰当的例子,如果要在英汉字典查询'index',可以从第一页开始往后翻,一页一页查,知道查询到'index',也可以根据字典目录快速找到' ...

最新文章

  1. 一个Java方法能有多少个参数类型?这个好奇coder做了个实验
  2. Github学习系列之Github是什么?
  3. 对拉格朗日乘子法与KKT的理解
  4. 阿里云天池平台官方出品!从0到1层层拆解天池大赛赛题 | 文末送书
  5. ios UIPickerView 技巧集锦
  6. leetcode270. 最接近的二叉搜索树值
  7. 发力大数据营销 神马搜索获年度最佳移动广告平台奖
  8. 直通串口线和交叉串口线
  9. Vue实现图片放大镜效果
  10. 计算机网络教程第五版|微课版 - 第一章 概述 - 习题
  11. python[爬虫]爬取百万条新浪新闻 新浪滚动新闻中心(多进程)
  12. Kafka安全认证 SASL/PLAINTEXT,账号密码认证
  13. iOS 开发者账号持有人转让最新方式
  14. [动态规划] 区间DP
  15. 【面试经典】求解金矿问题(动态规划初级)
  16. 两款三维GIS软件对比:Skyline和EV-Globe
  17. 格创东智加入“长三角数字干线建设·合伙人行动”
  18. 苹果APP开发技术支持
  19. 网站性能优化工具大全
  20. java 如何将byte中的有效长度转换为String

热门文章

  1. EntityModelStudio系列教程
  2. ValueError: No JSON object could be decoded
  3. STM32的JTAG下载模式
  4. Python-模块和包.深入Celery之子任务及原语组式/链式/回调
  5. 浅谈栈和队列的有关面试题
  6. RegisterStartupScript和RegisterClientScriptBlock的用法
  7. j2EE+mysql的一点总结
  8. H.264的三种开源编码器比较
  9. EasyPR源码剖析(4):车牌定位之Sobel算子定位
  10. Wi-Fi Direct