Share via


sp_droplogin (Transact-SQL)

Se aplica a:SQL Server

Quita un inicio de sesión de SQL Server, que impide el acceso a una instancia de SQL Server con ese nombre de inicio de sesión.

Importante

Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. Use DROP LOGIN en su lugar.

Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_droplogin [ @loginame = ] N'loginame'
[ ; ]

Argumentos

[ @loginame = ] N'loginame'

Inicio de sesión que se va a quitar. @loginame es sysname, sin ningún valor predeterminado. @loginame ya debe existir en SQL Server.

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Comentarios

sp_droplogin llama a DROP LOGIN.

sp_droplogin no se puede ejecutar dentro de una transacción definida por el usuario.

Permisos

Requiere el permiso ALTER ANY LOGIN en el servidor.

Ejemplos

En el ejemplo siguiente se usa DROP LOGIN para quitar el inicio de sesión Victoria de una instancia de SQL Server. Este método es preferible.

DROP LOGIN Victoria;
GO