Date: Fri, 15 Feb 2002 14:52:42 +0900
From: "H.Mizuguchi" <who@example.co.jp>
こんにちは、水口です。
データベース DBMain にテーブル tMember があります。 tMember の一
部の列をあるユーザーに公開したいのですが、DBMain 内のその他のオ
ブジェクトは見せたくないため、データベース DBSub とユーザー
DTReader を作成、DBSub に DTReader を登録、db_datareader 権限を
与えました。DBSub に新しいビュー vData を作成し、その内容を
Select A, B, D From DBMain..tMember としました。DTReader でログ
インし Select * From vData を実行すると、「サーバー ユーザー
'DTReader' は、データベース 'DBMain' では有効なユーザーではあり
ません。」とエラーが表示されてしまいます。
DBMain は全国あちこちで使用されているため変更は最小限にしたいで
すし、要望のあるところでのみ DBSub を作成して必要最小限度のデー
タを公開する、必要な作業は DBSub にまとめたい、というのが望みな
のですが、こういう場合はどうすればいいのでしょうか?よろしくお願
いします。
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
昭栄通信工業株式会社 情報システム部 SI課
水口 敬唯 (みずぐち ひろただ)
HomePage: http://www.shoeicom.co.jp/
E-Mail : who@example.co.jp
<<メッセージは等幅フォントを想定しています>>
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|