SQL Server
 Computer >> コンピューター >  >> プログラミング >> SQL Server

SQL ServerのDROP LOGINコマンドとは?ログインアカウントの削除方法を解説

DROP LOGINコマンドは、SQL Serverへの接続に使用されるID(ログインアカウント)を削除するためのコマンドです。不要になったログインアカウントを適切に削除することで、セキュリティの維持とアカウント管理の効率化が図れます。

DROP LOGINコマンドの基本構文

DROP LOGIN ログイン名;

パラメータの説明

ログイン名

削除対象となるログインアカウントのログイン名を指定します。

実行時の注意点

  1. 現在SQL Serverにログイン中のアカウントは削除できません。
  2. データベースユーザーがマッピングされているログインアカウントを削除すると、そのユーザーはSQL Serverへの接続が切断されます。
  3. 関連コマンドとして、CREATE LOGIN(ログインの作成)やALTER LOGIN(ログインの変更)も併せて確認しておくと良いでしょう。

DROP LOGINコマンドの使用例

以下は、「quantrimang」というログインアカウントを削除する具体例です。

DROP LOGIN quantrimang;

このコマンドを実行すると、ログインアカウント「quantrimang」が削除されます。ただし、このコマンドが正常に実行されるのは、該当アカウントが現在SQL Serverにログインしていない場合のみです。もし「quantrimang」がログイン中であれば、コマンドは失敗します。事前に該当ユーザーのセッションを確認・終了させてから実行することをおすすめします。

  1. SQL ServerのSELECT文の使い方を徹底解説!基本構文と実践例まとめ

    このチュートリアルでは、SQL Server(T-SQL)におけるSELECT文の使い方を、構文と具体的なサンプルコードとともにわかりやすく解説します。 SELECTは、SQL Serverデータベース内の1つまたは複数のテーブルからデータを取得するために使用される、最も基本的かつ重要なコマンドです。 SELECT文の基本構文 最もシンプルな形式では、SELECT文の構文は以下の通りです。 SELECT 式 FROM テーブル [WHERE 条件]; 一方、すべての機能を含んだ完全な形式のSELECT文は次のように記述します。 SELECT [ALL | DISTINCT] [TOP (先頭

  2. MS SQL Serverとは?特徴・主な用途・バージョン履歴・インスタンスの基インスタンスの基礎を徹底解説

    SQL Server(MS SQL Server)とは? SQL Serverは、Microsoftが開発したリレーショナルデータベース管理システム(RDBMS)です。従来のRDBMSの枠組みにとどまらず、オブジェクト指向の概念も取り入れたORDBMS(オブジェクトリレーショナルデータベース管理システム)としての側面も併せ持っています。主な特徴は以下の通りです。 Microsoftが開発したRDBMSベースのデータベースソフトウェアである ORDBMS(オブジェクトリレーショナルデータベース管理システム)としても機能する 特定のプラットフォームに依存しない独立した環境で動作する コマンドライ