実行時に特定のデータベースに情報を保存するトリガーを任意のデータベースに設定しようとしています。ただし、そのデータベースへの明示的なアクセス権を持たないユーザーによってトリガーがトリガーされた場合、トリガーの実行は失敗することがわかりました。
私はこれを使ってこれを回避したいと思っていました:
CREATE TRIGGER [myTrigger]
on database
with execute as 'UserWithPermissions'
しかし、それもうまくいかないようです...これが可能かどうか知っている人はいますか? 任意のポインタをいただければ幸いです。ありがとう。