Quelle est l'autorisation minimale définie pour les services SQL Server 2005 ?
-
09-06-2019 - |
Question
Les meilleures pratiques recommandent de ne pas installer Sql Server pour qu'il s'exécute en tant que SYSTEM.Quel est le minimum dont vous avez besoin pour donner au compte utilisateur que vous créez à cet effet ?
La solution
Par défaut, l'installation de SQL Server 2005 créera un groupe de sécurité appelé SQLServer2005MSSQLUser$ComputerName$MSSQLSERVER avec les droits corrects.Il vous suffit de créer un utilisateur de domaine ou un utilisateur local et d'en faire un membre de ce groupe.
Plus de détails sont disponibles dans la documentation en ligne de SQL Server : Examen des droits et privilèges Windows NT accordés aux comptes de service SQL Server
Autres conseils
En règle générale, je crée un utilisateur de domaine avec uniquement les droits spécifiques sur le réseau dont j'exige que le serveur dispose (c'est-à-direpour écrire sur le lecteur de sauvegarde réseau), j'ajoute ensuite le compte aux utilisateurs expérimentés locaux ou aux administrateurs locaux en fonction de ce qui doit être fait sur la machine, mais ce n'est pas obligatoire.J'ai installé SQL plusieurs fois en utilisant un utilisateur standard comme compte de service, mais vous devez vous assurer que l'utilisateur a accès pour écrire sur les ressources répertoriées sous https://web.archive.org/web/20081223155956/http://support.microsoft.com/kb/283811 .Ce n'est probablement pas une réponse aussi définie que vous le souhaitiez, mais je ne suis qu'un développeur (pas un DBA / ingénieur système professionnel).
Mauro ps ne me mettez pas en panne pour avoir dit "seulement un développeur": p