sp_droplogin (Transact-SQL)

Quita un inicio de sesión de SQL Server. Esto evita el acceso a una instancia de SQL Server con ese nombre de inicio de sesión.

Nota importanteImportante

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. Utilice DROP LOGIN en su lugar.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

sp_droplogin [ @loginame = ] 'login'

Argumentos

  • [ @loginame = ] 'login'
    Es el inicio de sesión que se va a quitar. login es de tipo sysname y no tiene ningún valor predeterminado. login debe existir previamente en SQL Server.

Valores de código de retorno

0 (correcto) o 1 (error)

Notas

sp_droplogin llama a DROP LOGIN.

No se puede ejecutar sp_droplogin 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 utiliza DROP LOGIN para quitar el inicio de sesión Victoria de una instancia de SQL Server. Éste es el método preferido.

DROP LOGIN Victoria;
GO