SQL Serverで読み取り専用ユーザーを作成するには

読み取り専用ユーザーを作成するには、以下の手順に従います。

  1. SQL Server Management Studio (SSMS)に管理者アカウントでサインインします。
  2. オブジェクトエクスプローラで[セキュリティ]フォルダを展開し、[ログイン名]を右クリックして、[新しいログイン名]を選択します。
  3. 「新規ログイン名」ダイアログで、一意のログイン名を入力してください。
  4. 「選択画面」で「ユーザーマップ」を選択
  5. 「ユーザーマッピング」ページで、このログイン名に読み取り専用アクセス権を付与するデータベースを選択します。
  6. 「データベースの役割メンバーシップ」リストから、「db_datareader」役割を選択します。
  7. 「確定」ボタンを押して、読み取り専用のユーザーを作成します。

現在、読み取り専用ユーザーが作成できたので、このユーザーはデータベース内のデータを読み込む事は出来ますが、変更、削除などの操作は出来ません。

bannerAds