Comment ajouter un utilisateur Windows au rôle de serveur fixe sysadmin dans SQL Server 2005 comme mécanisme de récupération d’échec


INTRODUCTION


Cet article décrit comment ajouter un utilisateur Microsoft Windows au rôle serveur fixe sysadmin dans Microsoft SQL Server 2005. Pour ce faire, la méthode décrite dans cet article utilise le compte d’un utilisateur Windows membre du groupe administrateurs locaux.Important Utilisez la méthode décrite dans cet article uniquement comme mécanisme de récupération d’échec.

Informations supplémentaires


Vous pouvez utiliser le compte d’un utilisateur Windows membre du groupe administrateurs locaux pour ajouter un autre utilisateur Windows au rôle serveur fixe sysadmin dans SQL Server 2005. Pour cela, procédez comme suit :
  1. Ouvrez une session sur Windows en utilisant le compte d’un utilisateur Windows membre du groupe administrateurs locaux.
  2. Arrêtez le service SQL Server.
  3. À l’invite de commandes, démarrez l’instance en mode utilisateur unique. Pour cela, procédez comme suit :
    1. Dans une invite de commandes, passez au dossier suivant :
      SQLInstall\Microsoft SQL Server \MSSQL. X\MSSQL\Binn
      Remarques
      • SQLInstall est un espace réservé au dossier dans lequel SQL Server 2005 est installé.
      • MSSQL. X est un espace réservé pour le dossier de l’instance.
    2. S’il s’agit d’une instance nommée de SQL Server 2005, exécutez la commande suivante :
      sqlservr. exe-sInstanceName -m-c
      S’il s’agit de l’instance par défaut de SQL Server 2005, exécutez la commande suivante :
      sqlservr. exe-m-c
  4. Utilisez l’utilitaire sqlcmd (sqlcmd. exe) pour vous connecter à l’instance. Pour cela, procédez comme suit :
    1. Démarrez une invite de commandes.
    2. S’il s’agit d’une instance nommée de SQL Server 2005, exécutez la commande suivante :
      sqlcmd-Snomordinateur\InstanceName
      S’il s’agit de l’instance par défaut de SQL Server 2005, exécutez la commande suivante :
      sqlcmd-Snomordinateur
  5. À l’invite de commandes, exécutez l’instruction Transact-SQL suivante.
    sp_addsrvrolemember '<Login>', 'sysadmin'GO
    Remarque<>de connexion est un espace réservé à l’utilisateur Windows que vous voulez ajouter au rôle de serveur fixe sysadmin .
Important La méthode décrite dans cet article est une nouvelle fonctionnalité de SQL Server 2005. Cette fonctionnalité ne peut pas être désactivée. Toutefois, vous pouvez utiliser d’autres méthodes pour ajouter un utilisateur Windows au rôle de serveur fixe sysadmin si d’autres méthodes sont disponibles. Par exemple, si vous avez un autre compte de connexion membre du rôle de serveur fixe sysadmin , utilisez ce nom de connexion différent pour vous connecter à l’instance. Ensuite, ajoutez l’utilisateur Windows au rôle de serveur fixe sysadmin .

Références


Pour plus d’informations sur la procédure stockée sp_addsrvrolemember , visitez le site Web Microsoft Developer Network (MSDN) suivant : Pour plus d’informations sur les considérations qui s’appliquent quand vous exécutez SQL Server 2005 sur Windows Vista, visitez le site Web MSDN suivant : Pour plus d’informations sur la connexion à SQL Server 2005 à partir de Windows Vista, visitez le site Web MSDN suivant :