Cómo agregar un usuario de Windows a la función fija de servidor sysadmin en SQL Server 2005 como mecanismo de recuperación de errores


INTRODUCCIÓN


En este artículo se describe cómo agregar un usuario de Microsoft Windows a la función fija de servidor sysadmin en Microsoft SQL Server 2005. Para ello, el método que se describe en este artículo usa la cuenta de un usuario de Windows que es miembro del grupo de administradores local.Importante Use el método que se describe en este artículo solo como mecanismo de recuperación de errores.

Más información


Puede usar la cuenta de un usuario de Windows que sea miembro del grupo de administradores locales para agregar otro usuario de Windows a la función fija de servidor sysadmin en SQL Server 2005. Para ello, siga estos pasos:
  1. Inicie sesión en Windows con la cuenta de un usuario de Windows que sea miembro del grupo de administradores local.
  2. Detenga el servicio de SQL Server.
  3. En un símbolo del sistema, inicie la instancia en modo de usuario único. Para ello, siga estos pasos:
    1. En un símbolo del sistema, cambie a la carpeta siguiente:
      SQLInstall\Microsoft SQL Server \MSSQL. X\MSSQL\Binn
      Notas
      • SQLInstall es un marcador de posición para la carpeta en la que está instalado SQL Server 2005.
      • MSSQL. X es un marcador de posición para la carpeta de la instancia.
    2. Si la instancia es una instancia con nombre de SQL Server 2005, ejecute el siguiente comando:
      sqlservr. exe-sInstanceName -m-c
      Si la instancia es la instancia predeterminada de SQL Server 2005, ejecute el siguiente comando:
      sqlservr. exe-m-c
  4. Use la utilidad SQLCMD (sqlcmd. exe) para conectarse a la instancia. Para ello, siga estos pasos:
    1. Inicie un símbolo del sistema.
    2. Si la instancia es una instancia con nombre de SQL Server 2005, ejecute el siguiente comando:
      Sqlcmd-SNombreDeEquipo\InstanceName
      Si la instancia es la instancia predeterminada de SQL Server 2005, ejecute el siguiente comando:
      Sqlcmd-SNombreDeEquipo
  5. En un símbolo del sistema, ejecute la siguiente instrucción de Transact-SQL.
    sp_addsrvrolemember '<Login>', 'sysadmin'GO
    Nota<>de inicio de sesión es un marcador de posición para el usuario de Windows que desea agregar a la función fija de servidor sysadmin .
Importante El método que se describe en este artículo es una nueva característica de SQL Server 2005. No puedes deshabilitar esta característica. Sin embargo, use otros métodos para agregar un usuario de Windows a la función fija de servidor sysadmin si hay otros métodos disponibles. Por ejemplo, si tiene un inicio de sesión diferente que es miembro de la función fija de servidor sysadmin , use este inicio de sesión diferente para iniciar sesión en la instancia. Después, agregue el usuario de Windows al rol fijo de servidor sysadmin .

Referencias


Para obtener más información sobre el sp_addsrvrolemember procedimiento almacenado, visite el siguiente sitio web de Microsoft Developer Network (MSDN): Para obtener más información acerca de las consideraciones que se aplican al ejecutar SQL Server 2005 en Windows Vista, visite el siguiente sitio web de MSDN: Para obtener más información sobre cómo conectarse a SQL Server 2005 desde Windows Vista, visite el siguiente sitio web de MSDN: