Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Làm cách nào để tạo DSN theo chương trình?

Theo nguyên tắc chung, bạn thấy RẤT NHIỀU thành công tốt hơn bằng cách sử dụng kết nối ít hơn DSN. Điều này sẽ loại bỏ nhiều vấn đề và vấn đề. Cách sử dụng kết nối ít hơn DSN được nêu ở đây:

http://www.accessmvp.com/DJSteele/DSNLessLinks.html

Và bạn cũng KHÔNG muốn lưu tên người dùng + mật khẩu trong chuỗi kết nối mà chỉ “đăng nhập” một lần. Một lần nữa, điều này giúp tiết kiệm rất nhiều phức tạp và cũng có nghĩa là các chuỗi kết nối và / hoặc DSN của bạn không phải lưu và để lộ tên người dùng và mật khẩu trong các liên kết thực tế.

Và cách tiếp cận này có nghĩa là bạn có thể có các đăng nhập khác nhau và KHÔNG phải liên kết lại hoặc thay đổi các liên kết bảng hiện có.

Phần dưới đây cho thấy cách sử dụng đăng nhập được lưu trong bộ nhớ cache và do đó, điều này cho phép một người có các đăng nhập khác nhau mà không cần phải liên kết lại các bảng của bạn.

https://blogs.office.com/en-us/2011/04/08/power-tip-improve-the-security-of-database-connections/

Tôi thực sự khuyên bạn nên áp dụng cả hai phương pháp trên khi sử dụng các bảng được liên kết với máy chủ SQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách viết lại IS DISTINCT FROM và IS NOT DISTINCT FROM?

  2. Lưu trữ một lượng lớn dữ liệu cũ trong SQL Server

  3. Chuyển đổi ngày và văn hóa:Sự khác biệt giữa DATE và DATETIME

  4. Cách lưu trữ và truy xuất hình ảnh trong cơ sở dữ liệu máy chủ sql thông qua VB.NET

  5. làm thế nào để biết có bao nhiêu hàng sẽ bị ảnh hưởng trước khi chạy một truy vấn trong microsoft sql server 2008