xp_revokelogin (Transact-SQL)
Отменяет у группы или пользователя Windows разрешение на доступ к SQL Server.
Важно! |
---|
В будущей версии Microsoft SQL Server эта возможность будет удалена. Избегайте использования этой возможности в новых разработках и запланируйте изменение существующих приложений, в которых она применяется. Следует вместо этого использовать инструкцию DROP LOGIN. |
Соглашения о синтаксисе в Transact-SQL
Синтаксис
xp_revokelogin {[@loginame=] 'login'}
Аргументы
- [ @loginame = ] 'login'
Имя пользователя (или группы) Windows, у которого нужно отменить разрешение на доступ к SQL Server. Аргумент login должен включать имя домена, например [ADVWKS\smacrae]. Этот аргумент имеет тип sysname и не имеет значения по умолчанию.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Замечания
Вместо этого следует использовать инструкцию DROP LOGIN.
Разрешения
Необходимо разрешение ALTER ANY LOGIN на сервере.
См. также
Справочник
sp_denylogin (Transact-SQL)
sp_grantlogin (Transact-SQL)
Хранимая процедура sp_revokelogin (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)
Основные расширенные хранимые процедуры (Transact-SQL)
xp_loginconfig (Transact-SQL)
xp_logininfo (Transact-SQL)