Condividi tramite


sp_droplogin (Transact-SQL)

Si applica a: SQL Server

Rimuove un account di accesso di SQL Server che impedisce l'accesso a un'istanza di SQL Server con tale nome di accesso.

Importante

Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. In alternativa, usare DROP LOGIN .

Convenzioni relative alla sintassi Transact-SQL

Sintassi

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

Argomenti

[ @loginame = ] N'loginame'

Account di accesso da rimuovere. @loginame è sysname, senza impostazione predefinita. @loginame deve esistere già in SQL Server.

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Osservazioni:

sp_droplogin chiama DROP LOGIN.

sp_droplogin non può essere eseguito all'interno di una transazione definita dall'utente.

Autorizzazioni

È richiesta l'autorizzazione ALTER ANY LOGIN per il server.

Esempi

Nell'esempio seguente viene DROP LOGIN usato per rimuovere l'account di accesso Victoria da un'istanza di SQL Server. Questo metodo è preferibile.

DROP LOGIN Victoria;
GO