0

我创建了一个新数据库并将 Aster Analytics 功能包(基础、PremiumPath...等)安装到公共架构中。

我知道授权功能访问命令:

grant execute on function schema.function to user-group;

有没有办法一次性授予新用户对所有功能的执行访问权限,而不是一个接一个?

此外,用户可以使用 \dE 查看他们的可执行函数,但看不到已安装的文件。\dF 返回 0 个结果。是否有命令授予他们查看所有已安装文件的权限?

4

1 回答 1

0

如果您使用基于角色的安全方案,EXECUTE请将功能授予角色。然后,当您创建用户时,将用户分配给角色。该GRANT EXECUTE命令要求在 Aster 中指定单个对象。或者,您可以授予EXECUTEto 的功能,PUBLIC但这在您的生产环境中可能是不可取的。

于 2016-11-04T13:30:07.893 回答