sql >> Databáze >  >> RDS >> Sqlserver

Jak mohu programově vytvořit DSN?

Obecným pravidlem je, že MNOHEM lepší úspěch dosáhnete při použití méně DSN připojení. Tím se odstraní mnoho problémů a problémů. Jak používat připojení bez DSN je popsáno zde:

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

A také NECHCETE ukládat uživatelské jméno + heslo do připojovacího řetězce, ale pouze se „přihlásit“ jednou. Opět to ušetří obrovské potíže a také to znamená, že vaše připojovací řetězce a/nebo DSN nemusí ukládat a vystavovat uživatelské jméno a heslo ve skutečných odkazech.

A tento přístup znamená, že můžete mít různá přihlášení a NEMUSÍTE znovu propojovat nebo měnit existující odkazy na tabulky.

Následující text ukazuje, jak používat přihlášení uložené v mezipaměti, což vám umožňuje mít různá přihlášení, aniž byste museli znovu propojovat tabulky.

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

Důrazně doporučuji, abyste při používání propojených tabulek na SQL server přijali oba výše uvedené přístupy.



  1. Dotaz k načtení počtu za hodinu a nula, pokud žádný

  2. Jak zpracuji hodnoty NULL v příkazu mysql SELECT ... OUTFILE ve spojení s FIELDS ESCAPED BY? Hodnoty NULL jsou aktuálně zkráceny

  3. Sloupec bajtů Postgres vrací řetězec (pole znaků) namísto bajtového pole

  4. Hromadné načítání do PostgreSQL ze vzdáleného klienta