Sie können EXECUTE AS verwenden und Ihre Prozedur signieren und dann das Signaturzertifikat verwenden, um die EXECUTE-Berechtigung in msdb
zu erteilen . Siehe Call eine Prozedur in einer anderen Datenbank von einer aktivierten Prozedur
, sowie Signierungsverfahren mit Zertifikaten
.