sp_droplogin (Transact-SQL)

SQL Server ログインを削除します。削除されたログイン名では、SQL Server インスタンスにアクセスできなくなります。

重要な注意事項重要

この機能は、将来のバージョンの Microsoft SQL Server では削除される予定です。 新しい開発作業では、この機能の使用を避け、現在この機能を使用しているアプリケーションは修正するようにしてください。代わりに DROP LOGIN を使用してください。

トピック リンク アイコンTransact-SQL 構文表記規則

構文

sp_droplogin [ @loginame = ] 'login'

引数

  • [ @loginame = ] 'login'
    削除するログインを指定します。login のデータ型は sysname で、既定値はありません。login は SQL Server に存在している必要があります。

戻り値

0 (成功) または 1 (失敗)

説明

sp_droplogin では DROP LOGIN が呼び出されます。

ユーザー定義のトランザクション内では、sp_droplogin は実行できません。

権限

サーバーに対する ALTER ANY LOGIN 権限が必要です。

次の例では、DROP LOGIN を使用して、SQL Server インスタンスからログイン Victoria を削除します。これは推奨される方法です。

DROP LOGIN Victoria;
GO