Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Tar bort ett SQL Server-inloggningskonto.
Transact-SQL syntaxkonventioner
Syntax
DROP LOGIN login_name
Arguments
login_name
Specificerar namnet på inloggningen som ska tas bort.
Anmärkningar
En inloggning kan inte släppas när den är inloggad. Det går inte att ta bort en inloggning som äger alla skyddsbara objekt på servernivå eller SQL Server Agent-jobb.
Du kan lägga in en inloggning till vilken databasanvändare är mappade; Detta kommer dock att skapa föräldralösa användare. För mer information, se Felsökning av föräldralösa användare (SQL Server).
I SQL Database cachelagras de inloggningsdata som krävs för att autentisera en anslutning och brandväggsregler på servernivå tillfälligt i varje databas. Den här cachen uppdateras regelbundet. För att tvinga fram en uppdatering av autentiseringscachen och säkerställa att en databas har den senaste versionen av inloggningstabellen, kör DBCC FLUSHAUTHCACHE (Transact-SQL).
Permissions
Kräver ÄNDRA ALLA LOGIN tillstånd på servern.
Examples
A. Att tappa en inloggning
Följande exempel tar bort inloggningen WilliJo.
DROP LOGIN WilliJo;
GO
Se även
CREATE LOGIN (Transact-SQL)
ALTER LOGIN (Transact-SQL)
HÄNDELSEDATA (Transact-SQL)