私はこれが起こる理由を見つけました。ユーザーには適切な権限がありましたが、ストアドプロシージャにはTRUNCATE
が含まれていました ステートメント:
TRUNCATE TableName
TRUNCATE
以降 ログに記録せずにアイテムを削除する場合、それを含むストアドプロシージャを実行するには、(明らかに)昇格されたアクセス許可が必要です。ステートメントを次のように変更しました:
DELETE FROM TableName
...そしてエラーはなくなりました!
私はこれが起こる理由を見つけました。ユーザーには適切な権限がありましたが、ストアドプロシージャにはTRUNCATE
が含まれていました ステートメント:
TRUNCATE TableName
TRUNCATE
以降 ログに記録せずにアイテムを削除する場合、それを含むストアドプロシージャを実行するには、(明らかに)昇格されたアクセス許可が必要です。ステートメントを次のように変更しました:
DELETE FROM TableName
...そしてエラーはなくなりました!