IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

Accès au module SSIS [2008R2]


Sujet :

Administration SQL Server

  1. #1
    Membre habitué Avatar de Baquardie
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juillet 2003
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Alimentation

    Informations forums :
    Inscription : Juillet 2003
    Messages : 267
    Points : 144
    Points
    144
    Par défaut Accès au module SSIS
    Bonjour,

    J'ai un usager qui développe des packages SSIS. Et on voudrait qu'il soit en mesure de les executer sur SQL. Quels droits devrais-je lui donner pour qu'il puisse le faire ? Je voudrais éviter de lui donner des privileges sysadmin pour le moment.

    J'ai googlé longtemps et je n'arrive pas à trouver de réponse claire.

    Merci !
    Rien n'est impossible à celui qui n'a pas à le faire
    DBA. Je travaille avec SQL-9, SQL-10

  2. #2
    Membre habitué Avatar de Baquardie
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juillet 2003
    Messages
    267
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 45
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Alimentation

    Informations forums :
    Inscription : Juillet 2003
    Messages : 267
    Points : 144
    Points
    144
    Par défaut
    J'ai finalement trouvé, je vais vous dire ce que j'ai fait pour la postérité. D'un coup qu'un jour une personne tombe sur mon post.

    Dans la propriété de login, usermapping. Sélectionner la BD msdb et il y a des role membership qui s'appellent db_ssisadmin, db_ssisltduser et db_ssisoperator. Dans mon cas j'ai donné le db_ssisadmin, tout en ayant conscience d'un point lu sur le site de Microsoft, que je cite :

    Members of the db_ssisadmin role and the dc_admin role may be able to elevate their privileges to sysadmin. This elevation of privilege can occur because these roles can modify Integration Services packages and Integration Services packages can be executed by SQL Server using the sysadmin security context of SQL Server Agent. To guard against this elevation of privilege when running maintenance plans, data collection sets, and other Integration Services packages, configure SQL Server Agent jobs that run packages to use a proxy account with limited privileges or only add sysadmin members to the db_ssisadmin and dc_admin roles.
    http://msdn.microsoft.com/en-us/library/ms141053.aspx

    Voillà !
    Rien n'est impossible à celui qui n'a pas à le faire
    DBA. Je travaille avec SQL-9, SQL-10

  3. #3
    Membre chevronné

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Points : 1 758
    Points
    1 758
    Par défaut
    Effectivement, db_ssisadmin c'est pas le mieux...

    Ce que je propose à mes clients, c'est des jobs SQL qui tournent avec un proxy (juste ce qu'il a besoin comme droits).
    Un login sur l'instance SQL lui permettant de tourner ces jobs (soit le droit agent role + accès sur le proxy).
    Concernant l'espace de stockages des packages, je privilégie le file system, avec un accès verouillé au niveau des permissions NTFS.

    Aussi, je crée les jobs, les developpeurs n'ont pas acceès à cela.
    J'explique aussi qu'ils auront un nombre limité de jobs, 1 ou 2... A eux de se débrouiller par la suite.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. prob connexion acces et module authentification
    Par miss_monika dans le forum C#
    Réponses: 1
    Dernier message: 04/05/2007, 11h18
  2. [XML::Simple] Problème d'accès au module Parseur
    Par Melvine dans le forum Modules
    Réponses: 6
    Dernier message: 09/10/2006, 10h40
  3. [Sécurité] Restreindre l'acces à un module
    Par Oluha dans le forum Sécurité
    Réponses: 19
    Dernier message: 06/07/2006, 15h09
  4. [VBA-E]Accès aux modules via VBA
    Par houba95 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 31/03/2006, 22h10
  5. Violation d'accès du module msado15.dll
    Par kobe dans le forum Bases de données
    Réponses: 4
    Dernier message: 19/08/2005, 10h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo