【发布时间】:2015-05-06 13:41:19
【问题描述】:
我在 SQL Server 2014 上有大约 20 个自定义数据库,我有一个用例,我希望登录的子集(由服务器级角色定义)拥有“连接任何数据库”权限。在所有 20 个自定义数据库上,公共角色和来宾用户都没有任何权限,因此可以正常工作。除了 SSIS 使用的内置 SSISDB 数据库。它有一堆授予公共角色的 EXECUTE 和 SELECT 权限。我不希望我的用户有权访问它。有没有聪明的方法来解决这个问题?为什么 ssisdb 中的 public 角色一开始就有这么多权限?
【问题讨论】:
标签: sql-server ssis