DBCC FLUSHAUTHCACHE (Transact-SQL)

Vonatkozik a következőkre:Azure SQL DatabaseSQL adatbázis a Microsoft Fabric-ben

Kiüríti az adatbázis hitelesítési gyorsítótárát, amely a bejelentkezésekről és tűzfal szabályairól tartalmaz információkat a jelenlegi felhasználói adatbázis számára. Emellett töröli az adatbázisban tárolt összes Microsoft Entra csoporttagsági adatot.

DBCC FLUSHAUTHCACHE nem vonatkozik a logikai master-adatbázisra, mert a master adatbázis tartalmazza a bejelentkezésekre és tűzfalszabályokra vonatkozó információk fizikai tárterületét.

Az utasítást végrehajtó felhasználó és a többi jelenleg csatlakoztatott felhasználó továbbra is csatlakoztatva marad.

Transact-SQL szintaxis konvenciói

Szintaxis

DBCC FLUSHAUTHCACHE
[;]

Érvek

Egyik sem.

Megjegyzések

A hitelesítési gyorsítótár másolatot készít a master adatbázisban tárolt bejelentkezésekről és kiszolgálói tűzfalszabályokról, és elhelyezi őket a memóriában a felhasználói adatbázisban.

A KILL DATABASE CONNECTION jogosult felhasználó explicit módon megszakíthatja az SQL Database-kapcsolatot a KILL (Transact-SQL) parancs használatával.

DBCC FLUSHAUTHCACHEnem támogatott az Azure Synapse Analytics számára.

Engedélyek

Ehhez a KILL DATABASE CONNECTION engedély, SQL Database vagy admin fiók szükséges.

Példa

Az alábbi utasítás törli az aktuális adatbázis hitelesítési gyorsítótárát.

DBCC FLUSHAUTHCACHE;