2010-12-15 9 views
2

Ich habe einen DDL-Trigger für eine Datenbank. Ich möchte eine Signatur hinzufügen, nach Zertifikat. Ich habe volles sa Rechte, aber wenn ich versuche, die AussageWie fügt man einem DDL-Trigger eine Signatur hinzu?

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

Ich erhalte die folgenden Fehler

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. 

Wie kann ich über das Hinzufügen der Signatur zu diesen DDL-Trigger gehen zu laufen?

+0

Ich vermute, dass Sie eine andere module_class als 'OBJECT' verwenden müssen, aber es gibt nicht viel Dokumentation darüber, welche anderen module_class-Werte unterstützt werden. –

Antwort

3

Gemäß this link können DDL-Trigger nicht signiert werden.

Verwandte Themen