我在数据库上有一个DDL触发器。我想通过证书向其添加签名。我有完整的SA权利,但是当我尝试运行声明时

ADD SIGNATURE TO OBJECT::[objects_monitoring]
BY CERTIFICATE [mail_certificate] 
WITH PASSWORD = 'password1';
GO

我收到以下错误

Msg 15151, Level 16, State 1, Line 2
Cannot alter the object 'objects_monitoring', because it does not exist or you do not have permission.

如何将签名添加到此DDL触发器中?

有帮助吗?

解决方案

根据 这个链接, ,DDL触发器无法签名。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top