A TRUSTWORTHY
configuração pode ser bastante perigosa se você não tomar cuidado e, exceto em circunstâncias específicas, a recomendação é mantê-la desativada. No entanto, por padrão, o MSDB
banco de dados foi TRUSTWORHTY
definido ON
por padrão. Estou curioso por quê?
Eu li esta entrada no BOL
Nota Por padrão, a configuração TRUSTWORTHY está definida como ON para o banco de dados MSDB. Alterar essa configuração de seu valor padrão pode resultar em um comportamento inesperado dos componentes do SQL Server que usam o banco de dados MSDB.
Mas estou curioso sobre detalhes. Por que especificamente a MSDB
necessidade está TRUSTWORTHY
ativada? Que funções o utilizam?
TRUSTWORTHY
para msdb
ver o que para de funcionar e você terá pelo menos parte da resposta :). Achei que o BACKUP teria problemas, mas tentei e conseguiu.