sp_grantlogin (Transact-SQL)

Crea un inicio de sesión de SQL Server.

ms173449.note(es-es,SQL.90).gifImportante:
Esta característica se quitará en una versión futura de Microsoft SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. En su lugar, use CREATE LOGIN.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL


sp_grantlogin [@loginame=] 'login'

[ @loginame = ] 'login'

Es el nombre de un usuario o grupo de Windows. El usuario o grupo de Windows NT debe calificarse con un nombre de dominio de Windows en la forma Domain\User; por ejemplo, London\Joeb. login es de tipo sysname y no tiene valor predeterminado.

sp_grantlogin llama a CREATE LOGIN, que admite opciones adicionales. Para obtener más información acerca de cómo crear inicios de sesión de SQL Server, vea CREATE LOGIN (Transact-SQL)

sp_grantlogin no se puede ejecutar desde una transacción definida por el usuario.

Requiere el permiso ALTER ANY LOGIN en el servidor.

0 (correcto) o 1 (error)

En el siguiente ejemplo se utiliza CREATE LOGIN para crear un inicio de sesión de SQL Server para el usuario de Windows Corporate\BobJ. Es el método más conveniente.

CREATE LOGIN [Corporate\BobJ] FROM WINDOWS;
GO

Adiciones de comunidad

AGREGAR
Mostrar: