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

Používáte Web.Config k nastavení připojovacího řetězce databáze SQL?

Zde je skvělý přehled o MSDN který popisuje, jak to udělat.

Do souboru web.config přidejte položku připojovacího řetězce:

<connectionStrings>
  <add 
    name="MyConnectionString" 
    connectionString="Data Source=sergio-desktop\sqlexpress;Initial 
    Catalog=MyDatabase;User ID=userName;Password=password"
    providerName="System.Data.SqlClient"
  />
</connectionStrings>

Pojďme si jednotlivé součásti rozebrat zde:

Zdroj dat je váš server. Ve vašem případě pojmenovaná instance SQL na sergio-desktop .

Počáteční katalog je výchozí databázové dotazy, proti kterým by se měly provádět. Pro normální použití to bude název databáze.

Pro autentizaci máme několik možností.

ID uživatele a Heslo znamená použití přihlašovacích údajů SQL, nikoli Windows, ale stále velmi jednoduché - stačí přejít do sekce Zabezpečení na serveru SQL a vytvořit nové přihlášení. Dejte mu uživatelské jméno a heslo a dejte mu práva k vaší databázi. Všechny základní dialogy jsou velmi samovysvětlující.

Můžete také použít integrované zabezpečení, což znamená, že se vaše aplikace .NET pokusí připojit k SQL pomocí přihlašovacích údajů pracovního procesu. Další informace naleznete zde na to.

Nakonec se v kódu můžete ke svému připojovacímu řetězci dostat pomocí:

ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString


  1. mysql:odkazování na sloupce podle čísel

  2. UNION 2 Select-query s počítanými sloupci

  3. Jak uniknout speciálním znakům mysql pomocí sockets.io/node.js/javascript

  4. Neplatný posun řetězce 'Data_length'/'Index_length' pro každý řádek tabulky