Các TRUSTWORTHY
thiết lập có thể khá nguy hiểm nếu bạn không cẩn thận và trừ trường hợp cụ thể đề nghị là để giữ cho nó tắt. Tuy nhiên theo mặc định, MSDB
cơ sở dữ liệu đã TRUSTWORHTY
được đặt ON
mặc định. Tôi tò mò tại sao?
Tôi đã đọc mục này trong BOL
Lưu ý Theo mặc định, cài đặt TRUSTWORTHY được đặt thành BẬT cho cơ sở dữ liệu MSDB. Việc thay đổi cài đặt này khỏi giá trị mặc định của nó có thể dẫn đến hành vi không mong muốn của các thành phần SQL Server sử dụng cơ sở dữ liệu MSDB.
Nhưng tôi tò mò về chi tiết cụ thể. Tại sao đặc biệt không MSDB
cần TRUSTWORTHY
bật? Những chức năng sử dụng nó?
TRUSTWORTHY
sang TẮT msdb
để xem những gì ngừng hoạt động và bạn sẽ có ít nhất một phần của câu trả lời :). Tôi đoán BACKUP sẽ có vấn đề nhưng tôi đã thử và nó đã thành công.