MSDE FunClub
Microsoft Data Engine FunClub
MSDE技術者向けメーリングリスト過去ログ[929]番
 
[TOP]>[MSDE技術者向けメーリングリスト過去ログ(929番)]>[ウィンドを閉じる]
 
SQLServer2005時代でも
開発の基本は T-SQL
上巻で T-SQL の基礎作り
 
SQLServer2005時代でも
運用の基本はバックアップ
下巻でバックアップ手法を学びましょう
PASSJ人気コンテンツで学んだ後は下巻でさらなる学習を!
 
ウィンドを閉じる
MSDE/SQLServer FAQ
MSDE / MSDE2000 
技術情報サポート
初心者向け
メーリングリスト
過去ログの表示
技術者向け
メーリングリスト
過去ログの表示
メーリングリスト
活動状況の
表示
MSDE TOP メニュー
MSDEトップメニューに移動します
 

 
Re: OSQL の Help

Date: Sat, 5 Jan 2002 14:44:28 +0900
From: "Akira Horikawa" <who@example.ne.jp>


堀川です

-----Original Message-----
From: Tadashi Nakamura [mailto:who@example.com] 
Sent: Saturday, January 05, 2002 7:11 AM
To: who@example.ne.jp
Subject: [ml-msde:00928] Re: OSQL の Help


>メッセージ 229、レベル 14、状態 5、サーバー HOGE、プロシージャ、行 1
>[Microsoft][ODBC SQL Driver][SQL Server]SELECT 権限は、オブジェクト
> 'table1'、デ−ターベ−ス 'DefaultDB'、所有者 'dbo' にありません。

このエラーは、指定されたテーブル(table1)に対して、SELECT権限が
与えられていないという意味です。

一般的には、データベースオーナー(dboユーザ)が作成したテーブルを
第3者がSELECTする場合は、その許可権限を与える必要があります。
 GRANT文の実行が必要です。

セキュリティを無視するのであれば、
 GRANT SELECT, INSERT, UPDATE, DELETE ON テーブル名 TO Public
を実行すれば、データベースユーザなら誰でもそのテーブルに対して読み
書きができるようになります(Publicロールには誰でも所属します)。

さらにデータベースの中にGuestユーザを登録すると、サーバーにログイン
できる人は誰でもそのデータベースをGuestユーザ権限で使えるように
なります。
Guestユーザは、Publicロールに所属しますので、Publicロールに読み書き
許可権限を与えると、ユーザ単位でセキュリティ許可設定をする必要は
ありません。

下記のスライドが参考になるでしょう
http://www.horikawa.ne.jp/msde/suport/myarticle/ovc2000/ovc_65.jpg
http://www.horikawa.ne.jp/msde/suport/myarticle/ovc2000/ovc_66.jpg
http://www.horikawa.ne.jp/msde/suport/myarticle/ovc2000/ovc_67.jpg
http://www.horikawa.ne.jp/msde/suport/myarticle/ovc2000/ovc_68.jpg
http://www.horikawa.ne.jp/msde/suport/myarticle/ovc2000/ovc_69.jpg
http://www.horikawa.ne.jp/msde/suport/myarticle/ovc2000/ovc_70.jpg


># 技評社の PCProg V2 の 堀川さんの記事は、有難かったです。
># Source は、Download してツールとして活用しております。

ありがとうございます。

現在発売中のVol3.では、
      http://www.gihyo.co.jp/pcpro/
MSDEへの接続から、サーバーロールまでの話を書いております。

次号(Vol.4)では、
   データベースユーザの登録やデータベースロールの話
を書きます。
Vol.2,3,4と、話が継続します。

---------------------------------------------------
(株)日本技術ソフト開発  堀川 明
        mailto:who@example.ne.jp
        http://www.horikawa.ne.jp/msde/
01月05日(土曜日) 14時42分記



[MSDE/SQLServerに関して、今、どんなことにお困りですか?]
よろしければお困りの内容を、電子メールで教えて下さい。
質問を電子メールで作成する


[ウィンドを閉じる]

[MSDE/SQLServer FAQ ]

[MSDE / MSDE2000 技術サポート情報一覧]

MSDE TOP ページに移動する

 
 
 
 
 
 
 
MSDE FunClubに関するご意見・ご要望等ございましたら、
msdefun@horikawa.ne.jp までご連絡下さい。
MSDEを始めとする各種データベースシステムの開発、コンサルタントに関するご要望等は、
msdedev@horikawa.ne.jp までご連絡下さい。