プロが教える店舗&オフィスのセキュリティ対策術

ストアドプロシージャを作成し、createまで行ったのですが、実行させようとしたらexecute権限がありません というエラーが出たので、
調べたみたのですが、grantというのでexecute権限を付与してあげなくては
いけないと知りました。

grantの書き方について教えてください。
プロシージャ名:test
サーバー名:testserve
ユーザ名:test

の場合、どのようにtestというプロシージャに実行権を与えればよいのでしょうか?

A 回答 (2件)

GRANT EXECUTE ON プロシージャ名 TO ユーザ名



でできますよ。
    • good
    • 0

データベースはなんでしょうか?


通常、実行権はユーザに与えるんじゃないでしょうか。
私もよく知りませんので、下記を紹介します。
SQLサーバやOracleのことも書かれています。
http://www.ipa.go.jp/security/awareness/vendor/p …

これで物足りなければ、こちらを参照してください。
http://www.google.co.jp/search?num=50&hl=ja&ie=S …

参考URL:http://www.ipa.go.jp/security/awareness/vendor/p …
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!