gpt4 book ai didi

sql - 如何在 oracle 11g 中授予对触发器和同义词的权限

转载 作者:行者123 更新时间:2023-12-01 13:47:51 24 4
gpt4 key购买 nike

我创建了一个示例应用程序来获取所有对象的模式并生成 SQLfile,所以我简单地创建了两个用户,用户 'SYSTEM' 和 'SCOTT' ,用户 SYSTEM 授予访问某些表、 View 、函数的所有权限等给用户 SCOTT,向用户 SCOTT 授予权限使用以下 oracle 查询

GRANT ALL ON table_name to username

但问题是此查询不适用于触发器和同义词。所以任何人都请建议我如何将触发器和同义词的权限授予用户 SCOTT。

最佳答案

But the problem is this query is not working for trigger and synonyms. so anyone please suggest me how can I grant privileges on triggers and synonyms to user SCOTT.

  • TRIGGER - 您不能为触发器提供资助。哪有这回事。只要在创建触发器的表上完成触发器事件,触发器就会自动触发。您只需要授予表的权限。

  • SYNONYM - 您只需为 schema.table 创建同义词并授予对该表的权限,这样其他用户就不必完全限定表,只使用同义词。

关于sql - 如何在 oracle 11g 中授予对触发器和同义词的权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34429497/

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