Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我创建了一个新数据库并将 Aster Analytics 功能包(基础、PremiumPath...等)安装到公共架构中。
我知道授权功能访问命令:
grant execute on function schema.function to user-group;
有没有办法一次性授予新用户对所有功能的执行访问权限,而不是一个接一个?
此外,用户可以使用 \dE 查看他们的可执行函数,但看不到已安装的文件。\dF 返回 0 个结果。是否有命令授予他们查看所有已安装文件的权限?
如果您使用基于角色的安全方案,EXECUTE请将功能授予角色。然后,当您创建用户时,将用户分配给角色。该GRANT EXECUTE命令要求在 Aster 中指定单个对象。或者,您可以授予EXECUTEto 的功能,PUBLIC但这在您的生产环境中可能是不可取的。
EXECUTE
GRANT EXECUTE
PUBLIC