伙计们,请原谅我在这个领域缺乏知识,这是我一直在修理的事情,但没有太多的运气......
我有一台安装了SQL Server 2008 R2的服务器,它是默认的isntance,我可以看到SSIS服务已经安装并且当前正在运行。
我遇到的问题是,此页面上没有描述任何SSIS角色:
http://msdn.microsoft.com/en-us/library/ms141053.aspx
安全性的服务器角色小节中是否存在...如何使这些可用,或者为什么它们会丢失?...
提前致谢,
戴夫
答案 0 :(得分:5)
可以在系统数据库 msdb 中找到角色db_ssisadmin
,ds_ssisltduser
和db_ssisoperator
。请参阅屏幕截图# 1 。
请参阅以下链接,了解http://social.msdn.microsoft.com
中提到的答案:
SSIS Package Roles - Assigning user to Role
回答来自social.msdn.microsoft.com的摘录:
These are just roles in the msdb database.
To assign the user to the role, you need to have the login as a user in
that database and assign the role as usual (i.e. go through the gui to
set the roles of the user or use T-SQL to set them).
USE msdb;
GO
EXEC sp_addrolemember N'db_dtsltduser', N'{User Name Here}';
GO
希望有所帮助。
屏幕截图#1: