L' TRUSTWORTHY
impostazione può essere piuttosto pericolosa se non si è attenti e, salvo circostanze specifiche, si consiglia di tenerlo spento. Tuttavia, per impostazione predefinita, il MSDB
database è TRUSTWORHTY
impostato ON
per impostazione predefinita. Sono curioso perché?
Ho letto questa voce in BOL
Nota Per impostazione predefinita, l'impostazione TRUSTWORTHY è ON per il database MSDB. La modifica di questa impostazione dal suo valore predefinito può comportare comportamenti imprevisti da parte dei componenti di SQL Server che utilizzano il database MSDB.
Ma sono curioso di conoscere i dettagli. Perché è MSDB
necessario attivare specificamente TRUSTWORTHY
? Quali funzioni lo usano?
TRUSTWORTHY
a OFF per msdb
vedere cosa smette di funzionare e avrai almeno una parte della risposta :). Ho pensato che BACKUP avrebbe avuto problemi, ma ho appena provato e ci è riuscito.