2009-04-09 7 views
4

Je souhaite créer un package SSIS en tant qu'utilisateur DB.Quels privilèges sont requis pour stocker un package SSIS dans SQL Server 2005?

Je veux également le stocker dans SQL Server, pas dans le système de fichiers. L'utilisateur DB a uniquement le privilège db_owner sur une base de données particulière.

Quels sont les privilèges minimum requis pour enregistrer SSIS sur SQL Server?

J'ai déjà affecté les éléments suivants:

grant execute on dbo.sp_ssis_checkexists to test 
grant execute on dbo.sp_ssis_putpackage to test 

S'il vous plaît fournir des commentaires, merci.

+0

Avez-vous déjà eu une réponse à cette question? J'ai posé une question similaire (1105241), car j'ai essayé de les ajouter à tous les groupes que je peux trouver, et ils ne peuvent toujours pas se connecter à SSIS. – SqlRyan

+0

une solution finale à ce sujet? – Kiquenet

Répondre

3

Dans le cas où quelqu'un arrive à cette question induit en erreur par le titre (il dit Sql Server 2008 alors que les balises mentionnent-2005 sql-server), les privilèges de la base de données msdb dans SQL Server 2008 sont:

db_ssisadmin 
db_ssisltduser 
db_ssisoperator 
+1

J'ai modifié le titre pour refléter la balise, mais toujours: point valide. Addition: voir [Utilisation des rôles Integration Services] (http://msdn.microsoft.com/en-us/library/ms141053%28v=sql.105%29.aspx) pour plus d'informations sur les rôles dans SQL Server 2008 (R2). – Josien

Questions connexes