sp_droplogin (Transact-SQL)
Удаляет имя входа SQL Server. Это предотвращает доступ к экземпляру SQL Server с этим именем входа.
Важно! |
---|
В будущей версии Microsoft SQL Server эта возможность будет удалена. Избегайте использования этой возможности в новых разработках и запланируйте изменение существующих приложений, в которых она применяется. Вместо этого следует использовать инструкцию DROP LOGIN. |
Синтаксис
sp_droplogin [ @loginame = ] 'login'
Аргументы
- [ @loginame = ] 'login'
Имя входа для удаления. Аргумент login имеет тип sysname и не имеет значения по умолчанию. Имя входа login должно быть зарегистрировано в SQL Server.
Значения кодов возврата
0 (успешное завершение) или 1 (ошибка)
Замечания
Хранимая процедура sp_droplogin вызывает инструкцию DROP LOGIN.
Процедуру sp_droplogin нельзя выполнять в пределах пользовательской транзакции.
Разрешения
Необходимо разрешение ALTER ANY LOGIN на сервере.
Примеры
В следующем примере с помощью инструкции DROP LOGIN удаляется имя входа Victoria из экземпляра SQL Server. Этот метод является предпочтительным.
DROP LOGIN Victoria;
GO