Oracle执行存储过程是出现:” ORA-01031: 权限不足 “,“ ORA-06512:”错误

Oracle执行存储过程是出现:” ORA-01031: 权限不足 “,“ ORA-06512:”错误在Oracle中创建的存储过程中使用create table命令或者execute命令执行SQL语句时出现以下错误导致存储过程执行失败: ORA-01031: 权限不足 ORA-06512: 在”S…

Oracle执行存储过程是出现:" ORA-01031: 权限不足 ",“ ORA-06512:”错误

ORA-01031: 权限不足

ORA-06512: 在”SUK.P_CREATE_TABLE”,

line 3 ORA-06512: 在line 1

解决办法:

1.使用数据库的管理员权限给存储过程赋予execute权限。

2.修改存储过程,在存储过程中添加 “Authid Current_User” 的代码给当前用于赋权执行存储过程,代码如下:

create or replace PROCEDURE XXX_PRO 
Authid Current_User
IS
   N_COUNT        NUMBER (3);
   V_DAT          VARCHAR2 (20);
   V_DAT_LAST     VARCHAR2 (20);
   V_TABLE_NAME   VARCHAR2 (35);

BEGIN

------ 
execute ....


END 

代码100分

以上两种方法已被测试有效。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/8602.html

(0)
上一篇 2023-02-25
下一篇 2023-02-25

相关推荐

  • mysql 5.7.25 解压版安装-主从同步配置

    mysql 5.7.25 解压版安装-主从同步配置#锁定主数据库 flush tables with read lock #验证结果 INSERT INTO `kettle`.`user_copy` (`id`, `name`, `telphone…

    2023-02-12
    145
  • Python工程师的向上取整实践

    Python工程师的向上取整实践Python是一种高级编程语言,由于其简单易学,自由开源,易于维护等特点,成为数据科学、机器学习、人工智能等领域的首选语言。在实际应用中,Python精度舍入算法由于其内置函数round()的精度问题,可能存在向下取整误差,这个问题在金融、精密仪器、计量、科学研究等领域甚至可能引发巨大的损失。因此,Python工程师的向上取整实践显得尤为重要。

    2024-06-02
    52
  • localthread用法_速度是位移的导数

    localthread用法_速度是位移的导数1. LOAD DATA INFILE 为什么比 INSERT 快?
    2. sysbench 压测 MySQL 的四个标准步骤。
    3. 怎么让 sysbench 支持 LOAD DATA LOCAL

    2023-05-11
    144
  • mysql存储过程查询结果循环遍历 判断 赋值 游标等基本操作[亲测有效]

    mysql存储过程查询结果循环遍历 判断 赋值 游标等基本操作[亲测有效]一、首先说下本篇博客所实现功能的背景和功能是怎样的: 背景:因为公司项目开始迁移新平台项目,所以以前的平台老数据以及订单信息需要拆分表,而且需要业务逻辑来分析以前的订单表,来拆分成另外的几个新表, …

    2023-02-26
    141
  • Mysql执行流程_Mysql教程

    Mysql执行流程_Mysql教程1、逻辑剖析 **sql 执行流程为:**sql语句 → 查询缓存 → 解析器 → 优化器 → 执行器。 1.1 服务器处理客户端请求 ​ 客户端程序 connectors >> 连接池

    2023-05-13
    158
  • Python 变量:存储数据的关键

    Python 变量:存储数据的关键Python 是一门高级的编程语言,被广泛应用于数据科学、人工智能、网络编程等领域。而变量是 Python 中最基本的数据存储和操作单元,它们允许程序在执行过程中动态地创建、修改和删除数据。因此,理解和掌握 Python 变量的使用是学习这门语言的重要一步。

    2023-12-15
    121
  • redis整理[通俗易懂]

    redis整理[通俗易懂]`Redis key value`存储系统。 Redis支持五种数据类型: (字符串) (列表) (hash表) (集合) (有序集合) 和 类似, 支持的数据类型更丰富、数据能持久化。 把数据全部存

    2023-02-10
    145
  • windows 安装 mysql_windowsmysql启动命令

    windows 安装 mysql_windowsmysql启动命令 windows安装MySQL数据库 最终效果展示 具体步骤 打开MySQL官网,找到downloads 选择MySQL社区版 选择MySQL Community Server社区器 选择wi…

    2023-03-20
    156

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注