Gå til innhold

Anbefalte innlegg

Skrevet (endret)

Bruker Visual Studio 2005 og SQL 2005 server.

 

Sliter med database tilkoblingen.

Får kontaktet databasen med andre programmer og ODBC men ikke via

web.config fila. Har prøvd fler koder uten å lykkes.

 

<connectionStrings>

 

<add connectionString=Data Source="server" Initial Catalog="database";User ID="bruker";Password="passord" providerName="System.Data.SqlClient"/>

 

</connectionStrings>

 

På forhand takk

Erik Gjertsen

Endret av Erik45
Videoannonse
Annonse
Skrevet
<connectionStrings>
<add name="MyDbConnection" connectionString="Data Source=db.myserver.no;Initial Catalog=MyDb;Persist Security Info=True;User ID=UserName;Password=Password"
		providerName="System.Data.SqlClient" />
</connectionStrings>

Skrevet
<connectionStrings>
<add name="MyDbConnection" connectionString="Data Source=db.myserver.no;Initial Catalog=MyDb;Persist Security Info=True;User ID=UserName;Password=Password"
		providerName="System.Data.SqlClient" />
</connectionStrings>

 

Persist Security Info er bare tull. Den bør ikke brukes. Det betyr igrunn bare at du kan hente ut passordet igjen fra koden med ADO.Net. Og hva er poenget med det når det allerede ligger i connectionstring'n?

 

ADO.Net forstår også denne måten som jeg ihvertfall syntes er mye mer intuitiv:

<connectionStrings>
<add name="MinConnStr" connectionString="server=minserver;database=mindatabase;user id=blah;password=blah;" providerName="System.Data.SqlClient" />
<add name="MinConnStrSomErBedre" connectionString="server=minserver;database=mindatabase;integrated security=true;" providerName="System.Data.SqlClient" />
</connectionStrings>

 

Og så bruker jeg som oftest Integrated Security (Windows bruker istedenfor SQL bruker, siden dette er mer sikkert.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...