gpt4 book ai didi

database - oracle权限不足

转载 作者:搜寻专家 更新时间:2023-10-30 19:50:49 24 4
gpt4 key购买 nike

我有两个模式,分别称为 master 和 transaction。

在 master 中有一个表叫做 - BCC_TM_CITY

在事务中,一个过程称为 PR_GETCITIES

在这个程序表BCC_TM_CITY中是这样使用的

select * from master.BCC_TM_CITY;

我的问题是,最近我删除了表并在 master 中再次添加。之后,在 PR_GETCITIES 过程中,引用表 (BCC_TM_CITY) 的地方出现错误(权限不足)。现在我想知道如何在 SQL Developer 中为这个表赋予权限并想解决这个错误。

请帮助我解决这个问题。

最佳答案

您需要向用户GRANT 表上所需的权限。

例如,如果您想授予 SELECT、INSERT、UPDATE 和 DELETE 权限,您将运行以下 GRANT 语句:

GRANT SELECT, INSERT, UPDATE, DELETE ON BCC_TM_CITY TO master;

如果您只想授予对表的 SELECT 访问权限,但要授予所有用户权限,您可以将权限授予 public 关键字。例如:

GRANT SELECT ON BCC_TM_CITY TO public;

查看更多示例和用法 here .

关于database - oracle权限不足,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29719540/

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