TRUSTWORTHYUstawienie może być dość niebezpieczne, jeśli nie jesteś ostrożny i za wyjątkiem szczególnych okoliczności, zaleca się, aby go wyłączyć. Jednak domyślnie MSDBbaza danych jest TRUSTWORHTYustawiona ONdomyślnie. Jestem ciekawa dlaczego?
Przeczytałem ten wpis w BOL
Uwaga Domyślnie ustawienie TRUSTWORTHY jest ustawione na ON dla bazy danych MSDB. Zmiana tego ustawienia na wartość domyślną może spowodować nieoczekiwane zachowanie komponentów SQL Server korzystających z bazy danych MSDB.
Ale jestem ciekawa szczegółów. Dlaczego konkretnie MSDBpotrzeba jest TRUSTWORTHYwłączona? Jakie funkcje go wykorzystują?
TRUSTWORTHYWYŁ., msdbAby zobaczyć, co przestaje działać, a będziesz miał przynajmniej część odpowiedzi :). Pomyślałem, że BACKUP będzie miał problemy, ale po prostu spróbowałem i udało się.