Gestion des autorisations pour les lots DTS dans un environnement d'entreprise

Traductions disponibles Traductions disponibles
Numéro d'article: 282463 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

INTRODUCTION

Tout utilisateur qui dispose d'une connexion d'accès valide pour Microsoft SQL Server peut créer un package, puis enregistrez le package à votre ordinateur qui exécute SQL Server. Toutefois, dans une entreprise environnement comportant de nombreux utilisateurs, si chaque utilisateur ayant une connexion d'accès valide pour SQL Server crée et enregistre les packages à l'ordinateur local qui exécute SQL Server, les performances de SQL Server seront diminués de DTS (Data Transformation Services).

Plus d'informations

Si de nombreux packages sont enregistrés dans le référentiel, les performances est diminuée sur l'ordinateur qui exécute SQL Server.

Lorsque vous enregistrez un lot dans Meta Data Services, les options de protection de package DTS ne sont pas disponibles. Toutefois, l'un des avantages de l'enregistrement des packages dans le référentiel sont qu'il permet aux utilisateurs d'utiliser la fonctionnalité de suivi de version intégré. Conjointement avec un ID de version qui s'affiche que les différentes dates et heures que le package est ouvert et enregistré les lots sont enregistrés.

Si la sécurité de package est importante, pensez à enregistrer le package dans SQL Server sous la forme d'un package serveur local ou en tant que fichier stockage structuré à la place. Pour plus d'informations sur les différentes méthodes de l'enregistrement de lots DTS, consultez la documentation en ligne.

Vous pouvez utiliser une des options suivantes pour empêcher les utilisateurs de l'enregistrement de lots DTS ou pour les empêcher d'afficher les packages d'autres utilisateurs.
  • Si vous enregistrez les lots DTS à l'aide d'un mot de passe de propriétaire et un mot de passe utilisateur, vous pouvez limiter les utilisateurs à uniquement l'exécution du package en donnant les utilisateurs uniquement le mot de passe.
  • Vous pouvez utiliser le mot de passe du propriétaire à la fois pour modifier le package et pour exécuter le lot. Vous pouvez ensuite utiliser le mot de passe uniquement pour exécuter le lot. Si vous utilisez le mot de passe pour exécuter le lot, les utilisateurs ne peuvent pas modifier le package.
  • Activer l'audit via le Générateur de profils SQL pour voir qui est création de packages. Ensuite, refuser aux utilisateurs de créer des packages plus.
  • Si un lot DTS est stocké sur une partition NTFS en tant que fichier de stockage structuré, les utilisateurs peuvent appliquer toutes les autorisations de fichier fournis avec le système de fichiers NTFS.
  • Sur SQL Server 7.0, peuvent être refusées aux utilisateurs d'autorisations SELECT, INSERT, UPDATE ou DELETE sur la table système msdb Tfmpackage table système. Cette méthode empêche l'utilisateur de visualisation, de créer, de mise à jour ou suppression packages stockés dans la version de SQL Server 7.0 du référentiel.
  • Si les utilisateurs n'ont pas le droit d'exécuter autorisations pour la table système msdb sp_enum_dtspackages une procédure stockée, les utilisateurs ne peuvent pas afficher des packages locales. Lorsque l'utilisateur clique sur Lots locaux dans SQL Server Enterprise Manager, l'utilisateur reçoit une liste vide.
  • Si vous souhaitez empêcher les utilisateurs à partir de la création de lots DTS, de refuser l'exécution des autorisations pour la table système msdb sp_add_dtspackage procédure stockée.
Remarque Tout utilisateur qui dispose de sécurité par défaut peut enregistrer et afficher les packages dans SQL Server, à moins que l'utilisateur essaie d'enregistrer un lot dispose d'un mot de passe de propriétaire.

Propriétés

Numéro d'article: 282463 - Dernière mise à jour: mercredi 16 août 2006 - Version: 5.2
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2000 Standard
  • Microsoft SQL Server 7.0 Standard
Mots-clés : 
kbmt kbinfo KB282463 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 282463
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com