|
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
|
Traduction
Source
|
Configurer les comptes de service Windows et les autorisations
-
Services de base de données SQL Server : service pour le Moteur de base de données relationnel SQL Server. Le fichier exécutable est <MSSQLPATH>\MSSQL\Binn\sqlservr.exe. -
Agent SQL Server : exécute les travaux, surveille SQL Server, déclenche les alertes et autorise l'automatisation de certaines tâches administratives. Le service Agent SQL Server est présent mais désactivé sur les instances de SQL Server Express. Le fichier exécutable est <MSSQLPATH>\MSSQL\Binn\sqlagent.exe. -
Analysis Services : fournit des fonctionnalités OLAP et d'exploration de données pour les applications de décisionnel. Le fichier exécutable est <MSSQLPATH>\OLAP\Bin\msmdsrv.exe. -
Reporting Services : gère, exécute, crée, planifie et remet les rapports. Le fichier exécutable est <MSSQLPATH>\Reporting Services\ReportServer\Bin\ReportingServicesService.exe. -
Integration Services : assure la prise en charge de la gestion du stockage et de l'exécution des packages Integration Services. Le fichier exécutable est <MSSQLPATH>\110\DTS\Binn\MsDtsSrvr.exe. -
SQL Server Browser : service de résolution de noms qui fournit des informations de connexion SQL Server pour les ordinateurs clients. Le chemin d'accès de l'exécutable est des Fichiers (x86) c:\Program \Microsoft SQL Server\90\Shared\sqlbrowser .exe -
Recherche en texte intégral : crée rapidement des index de recherche en texte intégral sur le contenu et des propriétés de données structurées et semi-structurées pour fournir un filtrage de document et l'analyse lexicale pour SQL Server. -
Enregistreur SQL : permet aux applications de sauvegarde et restauration de fonctionner dans l'infrastructure du service VSS (cliché instantané de volume). -
SQL Server Distributed Replay Controller : fournit l'orchestration de la lecture de la trace à travers plusieurs ordinateurs clients Distributed Replay. -
SQL Server Distributed Replay Client : un ou plusieurs ordinateurs clients Distributed Replay qui fonctionnent avec un contrôleur Distributed Replay pour simuler des charges de travail simultanées sur une instance du Moteur de base de données SQL Server.
Comptes de service par défaut
Serveur autonome ou contrôleur de domaine
|
|
|
|
|---|---|---|
|
Moteur de base de données |
||
|
|
||
|
SSAS |
||
|
SSIS |
||
|
SSRS |
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
Instance de cluster de basculement SQL Server
|
|
Windows Server 2008 |
|
|---|---|---|
|
Moteur de base de données |
|
|
|
|
|
|
|
SSAS |
|
|
|
SSIS |
||
|
SSRS |
||
|
|
||
|
|
||
|
|
Modification des propriétés de compte
Important
|
|---|
|
Nouveaux types de comptes disponibles avec Windows 7 et Windows Server 2008 R2
-
Comptes de service administrés
Un Compte de service administré (MSA) est un type de compte de domaine créé et a géré par le contrôleur de domaine. Il est affecté à un ordinateur membre unique pour exécuter un service. Le mot de passe est géré automatiquement par le contrôleur de domaine. Vous ne pouvez pas utiliser un MSA pour vous connecter à un ordinateur, mais un ordinateur peut utiliser un MSA pour démarrer un service Windows. Un MSA a la capacité d'enregistrer le Nom de principal du service (SPN) avec l'Active Directory. Un MSA est nommé avec un suffixe $, par exemple DOMAIN\ACCOUNTNAME$. Lorsque vous spécifiez un MSA, laissez le mot de passe vide. Comme un MSA est affecté à un ordinateur unique, il ne peut pas être utilisé sur différents nœuds d'un cluster Windows.
Remarque
Le MSA doit être créé dans Active Directory par l'administrateur de domaine avant que le programme d'installation de SQL Server puisse l'utiliser pour les services SQL Server. -
Comptes virtuels
Les comptes virtuels dans Windows Server 2008 R2 et Windows 7 sont des comptes locaux gérés qui fournissent les fonctionnalités suivantes pour simplifier l'administration du service. Le compte virtuel est géré automatiquement, et le compte virtuel peut accéder au réseau dans un environnement de domaine. Si la valeur par défaut est utilisée pour les comptes de service pendant l'installation de SQL Server sur Windows Server 2008 R2 ou Windows 7, un compte virtuel qui utilise le nom de l'instance comme nom de service est utilisé, selon le format NT SERVICE\<SERVICENAME>. Les services qui s'exécutent comme comptes virtuels accèdent aux ressources réseau à l'aide des informations d'identification du compte de l'ordinateur selon le format <domain_name>\<computer_name>$. Lorsque vous spécifiez un compte virtuel pour démarrer SQL Server, laissez le mot de passe vide. Si le compte virtuel n'inscrit pas le nom de principal du service, inscrivez-le manuellement. Pour plus d'informations sur l'inscription d'un nom SPN manuellement, consultez Inscrire un nom de principal du service pour les connexions Kerberos.
Remarque
Les comptes virtuels ne peuvent pas être utilisés pour l'instance de cluster de basculement SQL Server parce que le compte virtuel n'aurait pas le même SID sur chaque nœud du cluster. Le tableau suivant répertorie des exemples de noms du compte virtuels. Service Nom de compte virtuel Instance par défaut du service Moteur de base de données NT SERVICE\MSSQLSERVER Instance nommée d'un service nommé Moteur de base de données PAYROLL NT SERVICE\MSSQL$PAYROLL SQL Server Service de l'agent sur l'instance par défaut de SQL Server NT SERVICE\SQLSERVERAGENT Service Agent SQL Server sur une instance de SQL Server nommée PAYROLL NT SERVICE\SQLAGENT$PAYROLL
Remarque relative à la sécurité :
Démarrage automatique
-
Désactivé Le service est installé mais pas en cours d'exécution. -
Manuel Le service est installé, mais ne démarre que lorsqu'un autre service ou une autre application a besoin de ses fonctionnalités. -
Automatique Le service est démarré automatiquement par le système d'exploitation.
Configuration des services pendant l'installation sans assistance
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
Integration Services |
|
|
|
|
|
|
|
Port de pare-feu
-
Autorisations de système de fichiers accordées aux autres comptes d'utilisateur ou groupes Windows
-
Autorisations de système de fichiers pour des emplacements de disque exceptionnels
Configuration du service et contrôle d'accès
Remarque
|
|---|
|
|
Privilèges et droits Windows
|
|
|
|---|---|
|
Moteur de base de données SQL Server:
|
|
|
|
|
|
SSAS:
|
|
|
SSRS:
|
|
|
SSIS:
|
|
|
Recherche en texte intégral :
|
|
|
SQL Server Browser :
|
|
|
Enregistreur VSS SQL Server :
|
|
|
SQL Server Distributed Replay Controller : |
|
|
SQL Server Distributed Replay Client : |
|
Autorisations de système de fichiers accordées aux SID par service SQL Server ou aux groupes Windows locaux
Important
|
|---|
|
|
|
|
|
|
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Autorisations de système de fichiers accordées aux autres comptes d'utilisateur ou groupes Windows
|
|
|
|
|
|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reporting Services |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Autorisations de système de fichiers pour des emplacements de disque exceptionnels
Lecteur non défini par défaut
Partage réseau
Remarque
|
|---|
|
|
Considérations supplémentaires
|
|
|
|
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Important
|
|---|
|
|
Autorisations de Registre
-
HKLM\Software\Microsoft\Microsoft SQL Server\MSSQL11.MyInstance -
HKLM\Software\Microsoft\Microsoft SQL Server\MSASSQL11.MyInstance -
HKLM\Software\Microsoft\Microsoft SQL Server\MSSQL.110
-
[HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\Instance Names\SQL] "InstanceName"="MSSQL11" -
[HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\Instance Names\OLAP] "InstanceName"="MSASSQL11" -
[HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\Instance Names\RS] "InstanceName"="MSRSSQL11"
WMI
-
Appartenance aux rôles de base de données fixes db_ddladmin or db_owner dans la base de données msdb. -
Autorisation CREATE DDL EVENT NOTIFICATION dans le serveur. -
Autorisation CREATE TRACE EVENT NOTIFICATION dans le Moteur de base de données. -
Autorisation VIEW ANY DATABASE de niveau base de données. Le programme d'installation de SQL Server crée un espace de noms WMI SQL et accorde l'autorisation de lecture au SID de service de l'Agent SQL Server.
Canaux nommés
Configuration du moteur de base de données
Principaux Windows
Compte sa
Connexion et privilèges SID par service SQL Server
Connexion et privilèges de SQL Server Agent
instance de cluster de basculement et privilèges Groupes de disponibilité AlwaysOn et SQL
Enregistreur et privilèges SQL
WMI et privilèges SQL
Approvisionnement SSRS
Approvisionnement SSAS
Approvisionnement SSRS
-
SQL Server 2012 requiert Windows Vista, Windows 7, Windows Server 2008ou Windows Server 2008 R2. Toute version précédente de SQL Server qui fonctionne sur Windows XP ou Windows Server 2003 doit avoir un système d'exploitation mis à niveau avant la mise à niveau de SQL Server. -
Pendant la mise à niveau de SQL Server 2005 à SQL Server 2012, le programme d'installation SQL Server configurera SQL Server de la façon suivante. -
Le Moteur de base de données s'exécute avec le contexte de sécurité du SID par service. Le SID par service a accès aux dossiers de fichiers de l'instance SQL Server (tels que DATA), et aux clés de Registre SQL Server. -
Le SID par service du Moteur de base de données est approvisionné dans le Moteur de base de données comme un membre du rôle serveur fixe sysadmin. -
Les SID par service sont ajoutés aux groupes Windows SQL Server locaux, à moins que SQL Server soit une instance de cluster de basculement. -
Les ressources SQL Server restent approvisionnées sur les groupes Windows SQL Server locaux. -
Le groupe Windows local pour les services SQLServer2005MSSQLUser$<computer_name>$<instance_name> est renommé SQLServerMSSQLUser$<computer_name>$<instance_name>. Les emplacements de fichiers pour les bases de données migrées auront des entrées de contrôle d'accès (ACE) pour les groupes Windows locaux. Les emplacements de fichiers pour les nouvelles bases de données auront des ACE pour le SID par service.
-
-
Pendant la mise à niveau de SQL Server 2008, le programme d'installation de SQL Server conservera les ACE pour le SID par service SQL Server 2008. -
Pour une instance de cluster de basculement SQL Server, l'ACE du compte de domaine configuré pour le service sera conservé.
Description des comptes de service
Comptes disponible avec tout système d'exploitation
Compte d'utilisateur de domaine
Remarque
|
|---|
|
|
Comptes d'utilisateurs locaux
Compte de service local
Compte de service réseau
Compte système local
Identification des services dépendant et ne dépendant pas des instances
-
SQL Server
-
Agent SQL Server Sachez que le service de l'Agent SQL Server est désactivé sur les instances SQL Server Express et SQL Server Express with Advanced Services. -
Analysis Services 1 -
Reporting Services
-
Recherche en texte intégral
-
Integration Services
-
SQL Server Browser -
Enregistreur SQL
Noms des services localisés
|
|
|
|
|
|
|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|