1月 12, 2022
SQL Management Studio-読み取り専用ユーザーの作成方法
次の手順では、Microsoft SQL Server Management Studioを使用してSQLデータベースの読み取り専用ユーザーを作成する方法について説明します。
これは、データベースへのアクセス権を付与する必要があるが、ユーザーに変更(新しいテーブルやレコードなど)を行わせたくない場合に役立ちます。
注:ユーザーは、データベースの一部であるストアドプロシージャを実行できます。 構成によっては、これらのストアドプロシージャでレコードを作成または削除できる場合があります。 他のデータベース管理と同様に、セキュリティを確保するためには、データベースの構成と内容を理解することが重要です。
読み取り専用のSQL Server2008アカウントを作成する方法
- Microsoft SQL Server Management Studioを使用して、フルアクセスアカウントを使用してデータベースにログインします
- 「セキュリティ」を展開し、「ログイン」を右クリックします。
- “新規ログイン”を選択します。 新しいログインウィンドウが新しいウィンドウで開きます。
- たとえば、’db1_readonly’
- ‘SQL Server Authentication’
- ‘Password’と’Confirm password’の下に入力し、適切なパスワードを入力します
- 左側のリストから”User Mapping”を選択します
- “Users mapped to this login”の下で、ユーザーがアクセスできるデータベースを選択します
- “Database role”の下で、db_datareaderを選択します’
- 変更を保存するには、”OK”をクリックします。