Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Pripojovací reťazec pre overovanie SQL

autentizácia SQL reťazec pripojenia môže byť odstrašujúca na prvý pohľad , najmä ak nemáte plne pochopiť jednotlivé položky v ňom . SQL Server je relačný databázový systém , ktorý umožňuje jeden alebo viac pripojení k databáze . Pripojovací reťazec SQL sa bežne používa na vytvorenie pripojenia k databáze SQL serveru z externej aplikácie . Pripojovací reťazec má mnoho parametrov , aby vyhovoval vašim špecifickým potrebám , ale väčšina z nich sú voliteľné . Niektoré z požadovaných parametrov servera , databázy a spôsob zabezpečenia pre autentizáciu užívateľa . Zdroj dát

" Zdroj dát " je požiadavka v pripájacom reťazci , a to je používané definovať názov SQL servera , alebo názov inštancie SQL pripojiť sa . Inštancie SQL je len ďalší spôsob , ako identifikovať ďalšie kópie SQL server bežiaci na rovnakom počítači . Ďalší spôsob , ako definovať názov SQL servera je pomocou " Server " tag v pripájacom reťazci . " Zdroj dát " a " server " majetok by vyzerať podobne ako v nasledujúcich príkladoch v pripájacom reťazci : Zdroj dát = myServerAddress , Server = myServerAddress
Initial Catalog

vlastnosť " Initial Catalog " je oblasť , kde budete definovať názov databázy , ktorú chcete pripojiť k serveru SQL Server . Databázu možno tiež definovať pomocou " databázy " majetok v pripájacom reťazci . Nižšie sú uvedené príklady toho, ako by sa tieto vlastnosti vyzerať v SQL pripájacom reťazci :

Initial Catalog = MyDatabase , databázy = MyDatabase ;
Security

Bezpečnosť je jednou z najdôležitejších oblastí pripojovací reťazec . Máte možnosť použiť existujúce konto Windows prihlasovacie údaje pre overovanie , alebo zadať užívateľské meno a heslo . " Trusted_Connection " vlastnosť možno nastaviť na hodnotu FALSE , ak chcete definovať " ID užívateľa" a " Heslo " pre autentizáciu . Ak chcete použiť overovanie systému Windows , môžete nastaviť " integrované zabezpečenie " na " SSPI " , ktorý sa používa ako dôveryhodné pripojenie . Nasleduje príklad , ako by sa definovať tieto parametre :

Užívateľ ID = myusername , Password = mojeheslo ; Trusted_Connection = False ; Integrated Security = SSPI ;
Building pripojovací reťazec v C #

Môžete tiež vytvoriť pripojovací reťazec SQL programovo pomocou jazyky , ako je Visual Basic alebo C # . " SqlConnectionStringBuilder " trieda umožňuje vytvoriť pripojovací reťazec priradením príslušné parametre . Nasleduje jednoduchý konzolový program , o tom , ako si môžete vytvoriť pripojovací reťazec SQL pomocou C # :

pomocou System.Data ; using System.Data.SqlClient ;

class Program { static void Main ( ) { SqlConnectionStringBuilder builder = new = " Server = ( local ) ; užívateľ id = ab , " + " heslo = Pass113 ; ! Initial Catalog = Adventure " ; Console.WriteLine ( builder.Password ) ; builder.Password = " new @ 1Password " ; builder.AsynchronousProcessing = true ; " . " staviteľ [ " server " ] = ; staviteľ [ " Connect Timeout " ] = 1000 ; staviteľ [ " Trusted_Connection " ] = true ; Console.WriteLine ( builder.ConnectionString ) Console.WriteLine ( " Press Enter pre ukončenie . " ) ; Console.ReadLine ( ) ; }

private static string GetConnectionString ( ) { return " Server = ( local ) ; Integrated Security = SSPI ; " + " Initial Catalog = Adventure " ; } }

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené