DBCC FLUSHAUTHCACHE (Transact-SQL)

Gäller för:Azure SQL DatabaseSQL-databas i Microsoft Fabric

Tömmer databasens autentiseringscache som innehåller information om inloggningar och brandväggsregler, för den aktuella användardatabasen. Dessutom rensar den all cachad Microsoft Entra-gruppmedlemsdata som lagras i databasen.

DBCC FLUSHAUTHCACHE gäller inte för den logiska master databasen, eftersom databasen master innehåller den fysiska lagringen för information om inloggningar och brandväggsregler.

Användaren som kör satsen och andra användare som är anslutna förblir anslutna.

Transact-SQL syntaxkonventioner

Syntax

DBCC FLUSHAUTHCACHE
[;]

Arguments

None.

Remarks

Autentiseringscachen gör en kopia av inloggningar och serverbrandväggsregler som lagras master i databasen och placerar dem i minnet i användardatabasen.

En användare med behörigheten KILL DATABASE CONNECTION kan uttryckligen avsluta en anslutning till SQL-databasen genom att använda kommandot KILL (Transact-SQL ).

DBCC FLUSHAUTHCACHEstöds inte för Azure Synapse Analytics.

Permissions

Kräver KILL DATABASE CONNECTION-behörigheten SQL Database eller administratörskontot.

Example

Följande sats rensar autentiseringscachen för den aktuella databasen.

DBCC FLUSHAUTHCACHE;