gpt4 book ai didi

sql - 关于在存储过程中立即执行

转载 作者:行者123 更新时间:2023-12-04 06:57:35 24 4
gpt4 key购买 nike

我有来自存储过程的以下语句。它提供的权限不足。
但是,如果我从 sql 提示单独运行 create 语句,它将创建表。

    execute immediate 'create table TEST_ABC(
NO_AC NUMBER(8)
, ILL_PER VARCHAR2(15)
, INIT_C DATE
)';

需要做什么才能通过从存储过程立即执行来获得创建表的权限。不确定它是如何从 sql 命令提示符工作的

最佳答案

过程不继承通过角色授予的特权。更多信息 here .请检查这是否发生在你身上。

解决此问题的一种方法是将“CREATE TABLE”权限直接授予拥有该过程的帐户。

关于sql - 关于在存储过程中立即执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2360810/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com