1

ユーザーのグループを持つアプリケーションがあります。アプリの UI を使用して、データベース内のさまざまな情報を表示します。ただし、一部のユーザーが表示できない情報もあります。それで、グループを作成して、許可されたユーザーをこれらのグループに追加できると考えていました。SQL サーバーのロールについて読みましたが、ユーザーごとにログインを作成する必要があるようです。しかし、私のアプリではsaを使用してデータベースに接続し、ユーザーがログインすると、アプリはデータベース内の「ユーザー」テーブルでパスワードとユーザー名をチェックします。では、これらのアクセス許可を作成する方法はありますか?

4

1 に答える 1

1

Windowsログインを想定して、ADでグループを作成し、それらのグループをSQLサーバーでログインを持つユーザーとして割り当て、グループを使用して誰が何にアクセスできるかを判断します。また、AD で役職を確認し、それに基づいてアプリで権限を許可することも

できます。つまり、昇格されたアクセス権を持つユーザーのテーブルを持ち、名前のリストをチェックして特定のテーブルへのアクセスを許可することを意味します。ユーザーごとに行う必要があるため、理想的ではありません。ただし、これが唯一の方法である場合は、委任します。他の誰かにフロントエンドとアクセス許可を付与します。

于 2012-12-17T07:29:26.000 に答える