我遇到以下问题: 我的主模式(db_main)有一个特定的函数f_docrazymaths()作为数字,我需要将这个函数的访问权限给另一个名为db_read的用户。
我知道我可以授予对表和视图的访问权限,但是如何授予对函数的访问权限?
提前谢谢!
答案 0 :(得分:0)
通过关系(TABLE
或VIEW
),您可以为SELECT
,UPDATE
等授予访问权限。
对于某项功能或程序,您授予EXECUTE
权限。
对于序列生成器,您可以授予USAGE
请注意,该函数将具有定义者或调用者的安全性。如果它是调用者,那么用户还需要访问基础表,视图和序列生成器。