Поделиться через


xp_revokelogin (Transact-SQL)

Отменяет у группы или пользователя Windows разрешение на доступ к SQL Server.

Важное примечаниеВажно!

В будущей версии Microsoft SQL Server этот компонент будет удален. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Вместо этого следует использовать инструкцию DROP LOGIN.

Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии).

Значок ссылки на раздел Cинтаксические обозначения в Transact-SQL

Синтаксис

xp_revokelogin {[@loginame=] 'login'}

Аргументы

  • [ @loginame = ] 'login'
    Имя пользователя или группы Windows, у которой требуется отозвать разрешение на доступ. Аргумент login должен включать имя домена, например [ADVWKS\sylvester1]. Аргумент login имеет тип 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)