sp_droplogin (Transact-SQL)
SQL Server ログインを削除します。削除されたログイン名では、SQL Server インスタンスにアクセスできなくなります。
重要 : |
---|
この機能は、将来のバージョンの Microsoft SQL Server では削除される予定です。新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションは修正することを検討してください。代わりに DROP LOGIN を使用してください。 |
構文
sp_droplogin [ @loginame = ] 'login'
引数
- [ @loginame = ] 'login'
削除するログインを指定します。login のデータ型は sysname で、既定値はありません。login は SQL Server に存在している必要があります。
解説
sp_droplogin では DROP LOGIN が呼び出されます。
ユーザー定義のトランザクション内では、sp_droplogin は実行できません。
権限
サーバーに対する ALTER ANY LOGIN 権限が必要です。
戻り値
0 (成功) または 1 (失敗)
例
次の例では、DROP LOGIN
を使用して、SQL Server インスタンスからログイン Victoria
を削除します。これは推奨される方法です。
DROP LOGIN Victoria;
GO
参照
関連項目
セキュリティ ストアド プロシージャ (Transact-SQL)
DROP LOGIN (Transact-SQL)
システム ストアド プロシージャ (Transact-SQL)