Vì lý do an ninh, không sử dụng "System‟ hoặc DSN (dữ liệu nguồn tên) để tiết kiệm cóION của kết nối.Liên quan đến an ninh và truy cập cơ sở dữ liệu, nó là quan trọng để xác định như thế nào các thành phần sẽ xác thực và truy cập vào cơ sở dữ liệu và những gì ủy quyền yêu cầu sẽ. Các nguyên tắc sau đây có thể hữu ích: Liên quan đến SQL Server, như một quy luật chung, nó là tốt hơn để sử dụng các cửa sổ xây dựng-trong xác thực thay vì SQL Server tiêu chuẩn xác thực. Thông thường các mô hình tốt nhất là Windows xác thực dựa trên các "đáng tin cậy phụ-Hệ thống"(thay vì tuỳ biến và truy cập với người dùng của các ứng dụng, nhưng truy cập vào SQL Server bằng tài khoản đặc biệt/tin cậy). Xác thực của Windows là an toàn hơn bởi vì, trong số những lợi thế khác, nó hiện không cần một mật khẩu trong chuỗi kết nối.Nếu bạn sử dụng SQL Server tiêu chuẩn xác thực, bạn nên sử dụng cụ thể tài khoản (không bao giờ "sa‟) với mật khẩu phức tạp/mạnh, giới hạn giấy phép của mỗi tài khoản thông qua cơ sở dữ liệu vai trò của SQL Server và ACLs được phân công tại các tập tin được sử dụng để lưu kết nối dây, và mã hóa như vậy connection chuỗi trong các tập tin cấu hình được sử dụng
đang được dịch, vui lòng đợi..
