0
データベース内のすべてのストアドプロシージャを実行するためのユーザー/ロールのアクセス許可を与える方法を知っています。誰かが個々のストアドプロシージャの実行権限を付与させながら、これを防ぐ方法はありますか?SQLブロック許可すべてのストアドプロシージャに実行
データベース内のすべてのストアドプロシージャを実行するためのユーザー/ロールのアクセス許可を与える方法を知っています。誰かが個々のストアドプロシージャの実行権限を付与させながら、これを防ぐ方法はありますか?SQLブロック許可すべてのストアドプロシージャに実行
うん。
短い答え:オプションの
GRANT EXECUTE ON <schemaName>.<procName> TO <userOrRoleName>;
これは、サービスアカウントが新しいPROCへのアクセスを必要とするとき、私はほとんど常に忘れステップです。
おかげで、これは私が探しているまさにではありません。私は単一のプロシージャに実行を許可する方法を知っています。私は彼らが単一のストアドプロシージャで実行付与を可能にしながら、すべての手順を実行して付与されるのを防ぐ方法を把握しようとしています。 –