sql >> Database teknologi >  >> RDS >> Sqlserver

Bruger du Web.Config til at konfigurere min SQL-databaseforbindelsesstreng?

Her er en god oversigt over MSDN der dækker, hvordan man gør dette.

Tilføj en forbindelsesstrengindgang i din web.config:

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

Lad os opdele komponentdelene her:

Datakilde er din server. I dit tilfælde en navngivet SQL-instans på sergio-desktop .

Oprindeligt katalog er standarddatabaseforespørgslerne skal udføres mod. Til normal brug vil dette være databasenavnet.

For godkendelsen har vi et par muligheder.

Bruger-id og Adgangskode betyder at bruge SQL-legitimationsoplysninger, ikke Windows, men stadig meget simpelt - bare gå ind i din Sikkerhedssektion på din SQL Server og opret et nyt login. Giv den et brugernavn og en adgangskode, og giv den rettigheder til din database. Alle de grundlæggende dialoger er meget selvforklarende.

Du kan også bruge integreret sikkerhed, hvilket betyder, at din .NET-applikation vil forsøge at oprette forbindelse til SQL ved hjælp af legitimationsoplysningerne fra arbejdsprocessen. Tjek her for at få flere oplysninger på det.

Endelig, i kode, kan du komme til din forbindelsesstreng ved at bruge:

ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString


  1. Migrering af database fra Postgres til MS SQL Server

  2. Sammenføj bord med sammensat nøgle to gange

  3. Postgresql BESTIL EFTER mellemrum

  4. SQL Server-ydelse TOP IO-forespørgsel -1