Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:database SQL di Azure
Database SQL in Microsoft Fabric
Svuota la cache di autenticazione del database contenente informazioni sugli accessi e sulle regole del firewall, per il database utente corrente. Inoltre, cancella tutti i dati memorizzati nella cache sui membri del gruppo Microsoft Entra archiviati nel database.
DBCC FLUSHAUTHCACHE non si applica al database logico master , perché il master database contiene l'archiviazione fisica per le informazioni sugli account di accesso e sulle regole del firewall.
L'utente che esegue l'istruzione e gli altri utenti attualmente connessi mantengono la connessione.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
DBCC FLUSHAUTHCACHE
[;]
Argomenti
Nessuno.
Osservazioni:
La cache di autenticazione crea una copia degli account di accesso e delle regole del firewall del server archiviate nel master database e le inserisce in memoria nel database utente.
Un utente con il permesso KILL DATABASE CONNECTION può esplicitamente terminare una connessione a SQL Database utilizzando il comando KILL (Transact-SQL).
DBCC FLUSHAUTHCACHEnon è supportata per Azure Synapse Analytics.
Autorizzazioni
Richiede il permesso KILL DATABASE CONNECTION , il database SQL o l'account amministratore.
Esempio
L'istruzione seguente consente di cancellare la cache di autenticazione per il database corrente.
DBCC FLUSHAUTHCACHE;