TRUSTWORTHY
Установка може бути вельми небезпечно , якщо ви не будете обережні і для конкретних обставин рекомендація повинна тримати його відключити , за винятком. Однак за замовчуванням MSDB
база даних TRUSTWORHTY
встановлена ON
за замовчуванням. Мені цікаво чому?
Я читав цей запис у BOL
Примітка За замовчуванням для бази даних MSDB для параметра "TRUSTWORTHY" встановлено значення УВІМКНЕНО. Зміна цього параметра зі значення за замовчуванням може призвести до несподіваної поведінки компонентів SQL Server, які використовують базу даних MSDB.
Але мені цікаво конкретизувати. Чому конкретно MSDB
потрібно TRUSTWORTHY
включити? Які функції ним користуються?
TRUSTWORTHY
до OFF, msdb
щоб побачити, що припиняє роботу, і ви отримаєте принаймні частину відповіді :). Я вважав, що BACKUP матиме проблеми, але я просто спробував, і це вдалося.