执行存储过程ORA-01031: insufficient privileges解决

简介:

 
 
  1. 以下存储过程编译正常,其中的SQL语句在PLSQL执行也正常,但是在存储过程中执行即报告错误:ORA-01031: insufficient privileges。 
  2.  
  3. create or replace procedure DBA_REBUILD_INDEX 
  4. As 
  5. Begin 
  6. execute   immediate  'alter index PK_DUBAI_STORAGE_OUT_MANIFEST  rebuild online'; 
  7. execute   immediate  'alter index WATERGAUGE_PK  rebuild online'; 
  8. Return; 
  9. end DBA_REBUILD_INDEX; 
  10.  
  11. 查找资料后发现,在存储过程中添加如下内容即可:Authid Current_User,修改后的存储过程结构如下 
  12. create or replace procedure DBA_REBUILD_INDEX  Authid Current_User 
  13. As 
  14. Begin 
  15. execute   immediate  'alter index PK_DUBAI_STORAGE_OUT_MANIFEST  rebuild online'; 
  16. execute   immediate  'alter index WATERGAUGE_PK  rebuild online'; 
  17. Return; 
  18. end DBA_REBUILD_INDEX; 

 


本文转自zylhsy 51CTO博客,原文链接:http://blog.51cto.com/yunlongzheng/963831,如需转载请自行联系原作者

相关文章
|
监控 NoSQL Java
十八张图带你入门实时监控系统HertzBeat
我们经常讲:研发人员有两只眼睛,一只是监控平台,另一只是日志平台。在对性能和高可用讲究的场景里,监控平台的重要性再怎么强调也不过分。 这篇文章,我们聊聊开源实时监控告警系统 HertzBeat 赫兹跳动。
十八张图带你入门实时监控系统HertzBeat
|
中间件 数据库连接 API
Python面试:FastAPI框架原理与实战
【4月更文挑战第18天】FastAPI是受欢迎的高性能Python Web框架,以其简洁的API设计、强大的类型提示和优秀的文档生成能力著称。本文将探讨FastAPI面试中的常见问题,包括路由、响应对象、Pydantic模型、数据库操作、中间件和错误处理。同时,还会指出一些易错点,如类型提示不准确、依赖注入误解,并提供实战代码示例。通过理解和实践FastAPI,可以在面试中展示出色的Web开发技能。
643 1
|
消息中间件 RocketMQ
RocketMQ报错:MQClientException:no route info of this topic的解决
RocketMQ报错:MQClientException:no route info of this topic的解决
747 0
|
网络协议 Linux
SNAT和DNAT原理及应用
SNAT和DNAT原理及应用
2059 0
SNAT和DNAT原理及应用
|
5月前
|
区块链 数据安全/隐私保护 Python
小试牛刀-区块链WalletConnect协议数据解密
最近在学习如何使用Wallet Connect,查阅官方文档后,发现并没有太多的中文参考资料,英文直译读起来也有一些偏差,所以这边直接采用网页Demo的方式,对WC协议有了一定了解.在此进行记录,同时希望帮助到有实现相关功能的朋友.
305 4
|
9月前
|
存储 JSON NoSQL
MongoDB常用命令
本文介绍了将文章评论数据存储到MongoDB中的操作方法,包括数据库和集合的基本操作。主要内容涵盖:选择与创建数据库(如`articledb`)、数据库删除、集合的显式与隐式创建及删除、文档的CRUD操作(插入、查询、更新、删除)。此外,还详细说明了分页查询、排序查询以及统计查询的方法,例如使用`limit()`、`skip()`实现分页,`sort()`进行排序,`count()`统计记录数。通过实例展示了如何高效管理MongoDB中的数据。
|
监控 负载均衡 API
Apache Apisix轻松打造亿级流量Api网关
Apache APISIX 是一个动态、实时、高性能的 API 网关,提供负载均衡、动态上行、灰度发布、熔断、鉴权、可观测等丰富的流量管理功能。适用于处理传统南北向流量、服务间东西向流量及 k8s 入口控制。Airflow 是一个可编程、调度和监控的工作流平台,基于有向无环图 (DAG) 定义和执行任务,提供丰富的命令行工具和 Web 管理界面,方便系统运维和管理。
Apache Apisix轻松打造亿级流量Api网关
|
存储 JSON Java
elasticsearch学习一:了解 ES,版本之间的对应。安装elasticsearch,kibana,head插件、elasticsearch-ik分词器。
这篇文章是关于Elasticsearch的学习指南,包括了解Elasticsearch、版本对应、安装运行Elasticsearch和Kibana、安装head插件和elasticsearch-ik分词器的步骤。
1214 0
elasticsearch学习一:了解 ES,版本之间的对应。安装elasticsearch,kibana,head插件、elasticsearch-ik分词器。
|
SQL 资源调度 关系型数据库
StarRocks 【新一代MPP数据库】(5)
StarRocks 【新一代MPP数据库】
|
存储 SQL 分布式计算
Hive 中有多少种数据类型?
【8月更文挑战第12天】
1791 4