0
私は、注文プロセスでのチェックと残高のためのいくつかの選択肢を持つストアプロシージャを持っています。このストーリープロシージャは、 3データベース。EXECUTE権限を付与しません。テーブルに選択権限を付与しません
CREATE USER [stageUsrOrder] FOR LOGIN [domain\[my user]]
GO
CREATE ROLE OrderSpecRole AUTHORIZATION [stageUsrOrder]
GO
GRANT EXECUTE on [orders].[ValidateOrderById] TO pmdSchedulerRole
GO
このステートメントは、ストアプロシージャ内のすべてのテーブルへの読み取りアクセスを与えると考えました。
私は
GRANT EXECUTE on [AVIS].[spReportValidationByLAN] TO pmdSchedulerRole WITH GRANT OPTION
GO
を試してきた。しかし、それは動作しませんでした。
したがって、ストアプロシージャとSELECT内のすべてのテーブルに対して実行アクセスを許可するにはどうすればよいですか。