1月 12, 2022

SQL Management Studio-読み取り専用ユーザーの作成方法

次の手順では、Microsoft SQL Server Management Studioを使用してSQLデータベースの読み取り専用ユーザーを作成する方法について説明します。

これは、データベースへのアクセス権を付与する必要があるが、ユーザーに変更(新しいテーブルやレコードなど)を行わせたくない場合に役立ちます。

注:ユーザーは、データベースの一部であるストアドプロシージャを実行できます。 構成によっては、これらのストアドプロシージャでレコードを作成または削除できる場合があります。 他のデータベース管理と同様に、セキュリティを確保するためには、データベースの構成と内容を理解することが重要です。

読み取り専用のSQL Server2008アカウントを作成する方法

  1. Microsoft SQL Server Management Studioを使用して、フルアクセスアカウントを使用してデータベースにログインします
  2. SQL2008-ReadOnly1
  3. 「セキュリティ」を展開し、「ログイン」を右クリックします。
  4. “新規ログイン”を選択します。 新しいログインウィンドウが新しいウィンドウで開きます。
  5. SQL2008-ReadOnly2
  6. たとえば、’db1_readonly’
  7. ‘SQL Server Authentication’
  8. ‘Password’と’Confirm password’の下に入力し、適切なパスワードを入力します
  9. SQL2008-ReadOnly3
  10. 左側のリストから”User Mapping”を選択します
  11. “Users mapped to this login”の下で、ユーザーがアクセスできるデータベースを選択します
  12. “Database role”の下で、db_datareaderを選択します’
  13. SQL2008-ReadOnly4
  14. 変更を保存するには、”OK”をクリックします。

コメントを残す

メールアドレスが公開されることはありません。