Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak mogę programowo utworzyć DSN?

Ogólnie rzecz biorąc, DUŻO większy sukces osiągasz, korzystając z połączenia bez DSN. To wyeliminuje wiele problemów i problemów. Jak korzystać z połączenia bez DSN opisano tutaj:

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

A także NIE chcesz przechowywać nazwy użytkownika + hasła w ciągu połączenia, ale tylko „zaloguj się” jeden raz. Ponownie oszczędza to ogromnych kłopotów, a także oznacza, że ​​parametry połączenia i/lub DSN nie muszą zapisywać i ujawniać nazwy użytkownika i hasła w rzeczywistych łączach.

Takie podejście oznacza, że ​​możesz mieć różne loginy i NIE musisz ponownie łączyć ani zmieniać istniejących łączy tabeli.

Poniżej pokazano, jak używać logowania z pamięci podręcznej, co pozwala na różne logowania bez konieczności ponownego łączenia tabel.

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

Gorąco polecam przyjęcie obu powyższych podejść podczas korzystania z tabel połączonych na serwerze 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. Uzyskaj odrębne wiersze z wyniku JOIN w SQL Server

  2. Jaki jest najlepszy sposób automatycznego generowania instrukcji INSERT dla tabeli programu SQL Server?

  3. Jak utworzyć indeks dla kolumny ciągu w sql?

  4. Jak mogę przejść przez wszystkie pliki w folderze za pomocą TSQL?

  5. Zmień domyślny format daty i godziny w pojedynczej bazie danych w SQL Server