sql >> Database >  >> RDS >> Sqlserver

Hoe kan ik programmatisch een DSN maken?

Als algemene regel heb je VEEL meer succes door een DSN-minder verbinding te gebruiken. Dit zal veel problemen en problemen elimineren. Hoe u een DSN-loze verbinding kunt gebruiken, wordt hier beschreven:

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

En u wilt ook NIET de gebruikersnaam + wachtwoord opslaan in de verbindingsreeks, maar slechts één keer "aanmelden". Nogmaals, dit bespaart enorm veel gedoe en betekent ook dat uw verbindingsreeksen en/of DSN de gebruikersnaam en het wachtwoord niet hoeven op te slaan en zichtbaar te maken in de daadwerkelijke links.

En deze aanpak betekent dat u verschillende aanmeldingen kunt hebben en NIET opnieuw hoeft te linken of bestaande tabelkoppelingen hoeft te wijzigen.

Hieronder ziet u hoe u een aanmelding in de cache kunt gebruiken, zodat u verschillende aanmeldingen kunt hebben zonder uw tabellen opnieuw te hoeven koppelen.

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

Ik raad u ten zeerste aan om beide bovenstaande benaderingen toe te passen bij het gebruik van gekoppelde tabellen aan de SQL-server.



  1. Hoe wijzig ik in SQL*Plus de prompt om de verbonden gebruiker en database weer te geven?

  2. formaat datum wijzigen MySql

  3. Duplicaat uit een tabel verwijderen

  4. Hoe een gezouten wachtwoord uit de database en auth-gebruiker intrekken?