- - PR -
ログインユーザーとテーブルのユーザーとのマッチング
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2003-09-08 22:02
初めて書き込みさせていただきます。「よしぞう」といいます。
SQL SERVERでの経験も少なく、初めて.NETのC#でプログラミングしています。 内容は、テーブル一覧を表示して該当のテーブルより検索条件を指定してデータを表示するのですが、「ログインしているユーザー毎にアクセスできるテーブルを制限したい」のです。 C#で実現可能なのか。可能である場合、どういう方法があるのか教えていただけないでしょうか。(Windows認証)どうぞ宜しくお願いいたします。 環境:SQL SERVER 2000/Windows2000です。 |
|
投稿日時: 2003-09-09 14:56
ユーザー毎に細かい権限が必要なのでしょうか?
もし、あるグループ(ワークグループ等)に分けて2〜3パターンしかないのであればDB側で 複数のDBに分けて、グループにより接続先を変えるという手もないことはないですが、実用 的ではないでしょう。ユーザー毎(グループ毎)に参照権限の対象TBLを変えるというのは 多分DB側の標準機能では無かったと思うので、細かい制御が必要であれば、ユーザー毎の権 限を登録できるテーブルかファイルを作って、それを参照しながらリストを表示する際にプ ログラムで制御する方法になるかと。 |
|
投稿日時: 2003-09-09 17:10
Beatle様、ご返答ありがとうございます。
細かい権限は必要ありません。2、3パターンのグループごとに参照できるTBLを換える処理をしたかったんです。しかし、先ほどまでの打ち合わせで、グループごとに参照できるTBL名を列記したTBLを作成することになりました。 また何かわからないことがあれば、宜しくお願い致します。 |
1
