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

 
Re: OSQL の Help

Date: Sat, 5 Jan 2002 16:36:53 +0900
From: "Tadashi Nakamura" <who@example.com>



----- Original Message -----
From: "Akira Horikawa" <who@example.ne.jp>
To: <who@example.ne.jp>
Sent: Saturday, January 05, 2002 2:44 PM
Subject: [ml-msde:00929] Re: OSQL の Help


> >メッセージ 229、レベル 14、状態 5、サーバー HOGE、プロシージャ、行 1
> >[Microsoft][ODBC SQL Driver][SQL Server]SELECT 権限は、オブジェクト
> > 'table1'、デ−ターベ−ス 'DefaultDB'、所有者 'dbo' にありません。
>
> このエラーは、指定されたテーブル(table1)に対して、SELECT権限が
> 与えられていないという意味です。

すごく基本的なことでお手間を取らせてしまいました。
GRANT はもともと SQL 文にありましたね。
MSDE の場合
EXECUTE sp_grantdbaccess user01
で、一括で権限を委譲する、なんて勘違いしてしまいまいた。
そんなはずありません、いくらなんでも。
sp_grantdbaccess で、Database へのアクセスを認めて
さらに GRANT で Table へのアクセスを認める、
という2段構えなんですか。わかりました。

> 現在発売中のVol3.では、
>       http://www.gihyo.co.jp/pcpro/
> MSDEへの接続から、サーバーロールまでの話を書いております。
>
> 次号(Vol.4)では、
>    データベースユーザの登録やデータベースロールの話
> を書きます。
> Vol.2,3,4と、話が継続します。

デ−タベ−ス構築の戦略というと大袈裟かもしれませんが
Strategy 的な話しを読めるような本、というのは
知らないだけかもしれませんが、少ないように思います。
Vol.3,4 と読んでみます。

--
Tadashi Nakamura
who@example.com



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


[ウィンドを閉じる]

[MSDE/SQLServer FAQ ]

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

MSDE TOP ページに移動する

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