DBCC FLUSHAUTHCACHE (Transact-SQL)

Van toepassing op:Azure SQL DatabaseSQL-database in Microsoft Fabric

Leegt de database-authenticatiecache met informatie over inloggegevens en firewallregels, voor de huidige gebruikersdatabase. Daarnaast wordt alle gecachte Microsoft Entra groepslidmaatschapsgegevens die in de database zijn opgeslagen, gewist.

DBCC FLUSHAUTHCACHE is niet van toepassing op de logische master-database, omdat de master database de fysieke opslag bevat voor de informatie over aanmeldingen en firewallregels.

De gebruiker die de instructie uitvoert en andere momenteel verbonden gebruikers blijven verbonden.

Transact-SQL syntaxisconventies

Syntaxis

DBCC FLUSHAUTHCACHE
[;]

Argumenten

Geen.

Opmerkingen

De verificatiecache maakt een kopie van aanmeldingen en serverfirewallregels die zijn opgeslagen in de master-database en plaatst deze in het geheugen in de gebruikersdatabase.

Een gebruiker met de KILL DATABASE CONNECTION-toestemming kan expliciet een verbinding met SQL Database beƫindigen door het commando KILL (Transact-SQL) te gebruiken.

DBCC FLUSHAUTHCACHEwordt niet ondersteund voor Azure Synapse Analytics.

Machtigingen

Vereist de KILL DATABASE CONNECTION-toestemming , de SQL-database of het beheerdersaccount.

Voorbeeld

Met de volgende instructie wordt de verificatiecache voor de huidige database gewist.

DBCC FLUSHAUTHCACHE;
  • DBCC (Transact-SQL)