Die TRUSTWORTHY
Einstellung kann ziemlich gefährlich sein, wenn Sie nicht vorsichtig sind. Abgesehen von bestimmten Umständen wird empfohlen, sie deaktiviert zu lassen. Jedoch standardmäßig die MSDB
hat Datenbank TRUSTWORHTY
gesetzt ON
standardmäßig. Ich bin neugierig warum?
Ich habe diesen Eintrag in BOL gelesen
Hinweis Standardmäßig ist die Einstellung TRUSTWORTHY für die MSDB-Datenbank auf ON gesetzt. Das Ändern dieser Einstellung von ihrem Standardwert kann zu unerwartetem Verhalten von SQL Server-Komponenten führen, die die MSDB-Datenbank verwenden.
Aber ich bin neugierig auf Einzelheiten. Warum muss speziell MSDB
aktiviert werden TRUSTWORTHY
? Welche Funktionen nutzen es?
TRUSTWORTHY
AUS schalten , um msdb
zu sehen, was nicht mehr funktioniert, und Sie werden zumindest einen Teil der Antwort haben :). Ich dachte, BACKUP würde Probleme haben, aber ich habe es einfach versucht und es war erfolgreich.