2

ローカル マシンにセットアップしたテスト データベースにユーザーを追加できません。私はユーザーを正常に追加しましたが、ユーザーSELECTにはデータベースに対する権限がありません (またはその他のこと)。サーバー、データベース、およびテーブル (テスト用の非常に単純なデータベースは 1 つしかありません) の下にあるアクセス許可タブを試してみましたが、すべてのオプションに対して許可を選択しましたが、まだ機能しません。次のような Transact-SQL コマンドも実行してみました。

use testing

GRANT SELECT, UPDATE, DELETE, INSERT TO User

正常に返される他のいくつかの組み合わせがありますが、テーブルからデータを選択する権限がまだありません。助言がありますか?

4

2 に答える 2

3

ユーザーを db_datareader ロールに追加して、すべてのテーブルへの選択アクセスをユーザーに付与します。

于 2011-09-25T19:36:05.437 に答える
2

ユーザーをパブリック データベース ロールに追加すると、データベースに対して SELECT できるようになります (パブリック ロールの権限を変更していない場合)。

于 2011-09-25T19:29:33.727 に答える