Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana saya bisa membuat DSN secara terprogram?

Sebagai aturan umum, Anda menemukan kesuksesan yang JAUH lebih baik dengan menggunakan koneksi yang lebih sedikit DSN. Ini akan menghilangkan banyak masalah dan masalah. Cara menggunakan koneksi lebih sedikit DSN diuraikan di sini:

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

Dan juga Anda TIDAK ingin menyimpan nama pengguna + kata sandi di string koneksi, tetapi hanya "masuk" satu kali. Sekali lagi ini menghemat kerepotan besar dan juga berarti string koneksi Anda dan/atau DSN tidak harus menyimpan dan mengekspos nama pengguna dan kata sandi di tautan yang sebenarnya.

Dan pendekatan ini berarti Anda dapat memiliki login yang berbeda dan TIDAK harus menautkan ulang atau mengubah tautan tabel yang ada.

Berikut ini menunjukkan cara menggunakan logon yang di-cache dan dengan demikian memungkinkan seseorang untuk memiliki login yang berbeda tanpa harus menautkan ulang tabel Anda.

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

Saya sangat menyarankan Anda mengadopsi kedua pendekatan di atas saat menggunakan tabel tertaut ke server 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. Cara Menggunakan Perancang Kueri di SQL Server

  2. SQL - urutan dengan urutan daftar

  3. Menyimpan perubahan setelah mengedit tabel di SQL Server Management Studio

  4. Java SQL Server 2012 Tidak dapat membuka kesalahan basis data

  5. Sql LEFT OUTER JOIN dengan klausa WHERE