【SQLServer】権限ユーザIDでSQLデータベース&テーブルが見えない場合の設定方法

SQLの接続はできるようにして、閲覧、書き込みユーザ権限IDを作ったつもりだけど、データベースや、テーブルが表示されないよー。と最初にあたふたしたので、その対処方法をメモします。

権限ユーザIDでSQLServerのデータベースまたはテーブルが見えない場合の対処方法

1.セキュリティ⇒ログイン⇒該当のユーザ名をダブルクリックでプロパティ表示

2.左側の「ユーザーマッピング」

3.見えるようにしたい該当のデータベース名にチェック

4.下の「メンバーシップ」はデフォルトでは「public」だけですが、db_datareader (読み込みOKとする場合) と db_datawriter (書き込みOKとする場合) にチェックをしてOKボタン。

以上です。

 

コメント