JRW*_*111 3 sql-server permissions ssis sql-server-2014
我在安装 SQL Server 2014 几个月后安装了 SSIS。我根据 MSDN向用户授予了权限,并重新启动了 SSMS 和 SSIS。我可以毫无问题地从客户端远程登录,但拥有系统管理员权限。
其他用户在尝试通过客户端登录时甚至看不到实例。她唯一的方法是远程登录到服务器,右键单击以管理员身份。
关于这是为什么的任何想法或建议?
编辑
这是一个创建存储过程并想要存储包的开发人员。该项目完成后将有大约 50 个包。她使用 SSIS。我现在对SSIS还不太熟悉。
小智 5
为她分配的权限将基于她将在您的环境中使用的部署模型。SSIS 2012/2014 添加了一个附加模型:项目和包
对于包部署模型,她可以选择将包部署到msdb
. 授予她对此类部署的权限,您将授予她对SSIS 角色的权限。如果她是唯一要处理这些包的人,您可以简单地授予她权限db_ssisltduser
。这将向她提供对她创建和部署的包执行所需操作的权限(使她成为这些包的所有者)。您可以阅读链接的文章以了解更多信息。
对于项目部署模型,您将需要使用SSISDB
目录。这样,它只是授予数据库级角色的权限。如果该实例尚未创建,您将需要为她执行此操作。创建后,您应该看到一个数据库,该数据库将具有名为 的特定角色ssis_admin
,该角色对于目录数据库来说是特殊的,并且不是每个数据库中都存在的普通角色。
数据库将显示在对象资源管理器中的数据库节点下,只需转到Security>Roles>Database Roles
并找到该ssis_admin
角色即可。在该角色的属性中,您可以添加她的登录名。