调用 AZURE SQL 触发器函数时出现异常

Getting exception while invoking AZURE SQL trigger function

提问人:Mahesh 提问时间:10/13/2023 最后编辑:AswinMahesh 更新时间:10/16/2023 访问量:65

问:

enter image description here

我正在编写一个基于 SQL 触发器更改通知的新 azure 函数。在 AZURE SQL DB 和表上启用了更改跟踪,但它给了我一些与权限相关的错误。

当表中的记录发生更改时,它将调用此函数应用。

SQL 函数 触发 azure-sql-database

评论

0赞 Ikhtesam Afrin 10/13/2023
你遇到了什么错误?
0赞 Mahesh 10/13/2023
要查看错误,请单击我帖子中的“在此处输入图像描述”链接
0赞 Ikhtesam Afrin 10/13/2023
如果您正在使用任何功能代码和存储程序,您能否分享您的功能代码和存储过程?

答:

0赞 NotFound 10/13/2023 #1

您的用户(其凭据用于 sqlTrigger)需要创建架构的权限。它将创建一个架构和该架构中的几个表来保存其状态。在这些表中,进度被保存,因此它知道它仍然需要处理哪些更改,并记录失败尝试的计数。az_func

GRANT CREATE SCHEMA TO your_user_for_triggers

评论

0赞 Mahesh 10/13/2023
谢谢它在拥有架构创建权限后起作用