DBCC FLUSHAUTHCACHE (Transact-SQL)

Platí na:Azure SQL DatabaseSQL databáze v Microsoft Fabric

Vyprázdní databázovou autentizační cache obsahující informace o přihlášení a pravidlech firewallu pro aktuální uživatelskou databázi. Navíc vymaže všechna cache data o členství ve skupině Microsoft Entra uložená v databázi.

DBCC FLUSHAUTHCACHE se nevztahuje na logickou master databázi, protože databáze master obsahuje fyzické úložiště pro informace o přihlášeních a pravidlech brány firewall.

Uživatel, který příkaz spouští, a ostatní aktuálně připojení uživatelé zůstanou připojeni.

Transact-SQL konvence syntaxe

Syntax

DBCC FLUSHAUTHCACHE
[;]

Argumenty

Žádný.

Poznámky

Mezipaměť ověřování vytvoří kopii přihlašovacích údajů a pravidel brány firewall serveru uložených v databázi master a umístí je do paměti v uživatelské databázi.

Uživatel s oprávněním KILL DATABASE CONNECTION může explicitně ukončit spojení s SQL databází pomocí příkazu KILL (Transact-SQL).

DBCC FLUSHAUTHCACHEnení podporován pro Azure Synapse Analytics.

Dovolení

Vyžaduje oprávnění KILL DATABASE CONNECTION v SQL databázi nebo administrátorský účet.

Příklad

Následující příkaz vymaže mezipaměť ověřování pro aktuální databázi.

DBCC FLUSHAUTHCACHE;
  • DBCC (Transact-SQL)