Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Относится к:База данных SQL Azure
SQL база данных в Microsoft Fabric
Очищает кэш аутентификации базы данных, содержащий информацию о входах и правилах межсетевого экрана, для текущей пользовательской базы данных. Кроме того, он очищает все кэшированные данные членства в группе Microsoft Entra, хранящиеся в базе данных.
DBCC FLUSHAUTHCACHE не применяется к логической master базе данных, так как база master данных содержит физическое хранилище для сведений о именах входа и правилах брандмауэра.
Пользователь, выполняющий инструкцию, и другие подключенные в настоящее время пользователи остаются подключенными.
Соглашения о синтаксисе Transact-SQL
Синтаксис
DBCC FLUSHAUTHCACHE
[;]
Аргументы
Нет.
Замечания
Кэш проверки подлинности создает копию имен входа и правил брандмауэра сервера, хранящихся в master базе данных, и помещает их в память в пользовательской базе данных.
Пользователь с разрешением KILL DATABASE CONNECTION может явно завершить соединение с SQL Database с помощью команды KILL (Transact-SQL).
DBCC FLUSHAUTHCACHEне поддерживается для Azure Synapse Analytics.
Разрешения
Требуется разрешение на KILL DATABASE CONNECTION , SQL Database или учетная запись администратора.
Пример
Приведенная ниже инструкция очищает кэш проверки подлинности для текущей базы данных.
DBCC FLUSHAUTHCACHE;