Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Connectionstring + web.config

Postades av 2005-03-01 21:04:58 - Magnus Jonsson, i forum asp.net generellt, Tråden har 15 Kommentarer och lästs av 755 personer

Jag får det inte att fungera när jag ska anslutat till min sql serverdatabas med hjälp av web.config

Hur ska man skriva i web.config?

<code>
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="ConnectionString" value="Data Source=MAGNUS;User Id=Mange;Password=;" />
</appSettings>
</configuration>
</code>

Sådär har jag skrivit och får det här felmeddelandet:
Login failed for user 'Mange'. Reason: Not associated with a trusted SQL Server connection.

Användaren jag är inloggad på heter Mange, men det kanske är fel. Kan man kolla upp nånstans vad det ska stå där?


Svara

Sv: Connectionstring + web.config

Postades av 2005-03-02 00:06:58 - Göran Andersson

Ifall du ska använda SQL-login så måste du ange det i datakällan. Nu verkar det som om du har den inställd på att använda windows användarkonto. Då struntar den i det användarnamn och lösenord du skrivit där. Det Mange som det talas om är alltså användarkontot, inte det som står i strängen. Ifall du vill använda windows-kontot (trusted connection) så måste du lägga till det i SQL-servern.


Svara

Sv:Connectionstring + web.config

Postades av 2005-03-02 18:06:43 - Magnus Jonsson

Okej,

Hur ska man skriva i web.config för att ansuluta till SQL-login?


Svara

Sv: Connectionstring + web.config

Postades av 2005-03-02 18:26:48 - Göran Andersson

Man ska skriva precis så som du gjort. Användaren ska vara en användare som finns i databasen.


Svara

Sv:Connectionstring + web.config

Postades av 2005-03-02 18:36:27 - Magnus Jonsson

Okej, kan man se någonstans vilka användare det finns?
När jag testade att göra en SP kikade jag på redan gjorda användare och där var Usern dbo och den funkade när man sparade SP:n, men den vill inte funka när jag connectar.

Jag undrar även om vart man skriver in vilken databas man vill ansluta till, gör man det i web.config?


Svara

Sv: Connectionstring + web.config

Postades av 2005-03-02 18:44:13 - Göran Andersson

> Okej, kan man se någonstans vilka användare det finns?

I Enterprise Manager.

> Jag undrar även om vart man skriver in vilken databas man vill ansluta till, gör man det i web.config?

Det gör du i datakällan. Du kan dock ange i uppkopplingssträngen att du ska använda en annan tabell än den som står i datakällan.


Svara

Sv:Connectionstring + web.config

Postades av 2005-03-07 13:31:52 - Pelle Johansson

Om du skall köra trusted connetion kan du skriva:

datasource=localhost; initial source=databasnamn; integrated security=sspi;

så funkar det om du har kontot aspnet inlagt som konto på din sqlserver


Svara

Sv: Connectionstring + web.config

Postades av 2005-03-09 10:35:43 - Magnus Jonsson

Hmm, nu får jag det här felmeddelandet:

Keyword not supported: 'datasource'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentException: Keyword not supported: 'datasource'.


Vad är det för skillnad på trusted connection och den andra varianten?


Svara

Sv:Connectionstring + web.config

Postades av 2005-03-09 10:38:02 - Mikael Wedham

Data Source (med mellanslag)
Initial Catalog (inte source)

/micke


Svara

Sv: Connectionstring + web.config

Postades av 2005-03-09 11:36:50 - Magnus Jonsson

Okej,

Nu verkar sökvägs-strängen vara rätt, men jag får det här felmeddelandet:

Login failed for user 'MAGNUS\ASPNET'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.SqlClient.SqlException: Login failed for user 'MAGNUS\ASPNET'.


Svara

Sv:Connectionstring + web.config

Postades av 2005-03-09 12:26:41 - Ola Lindfeldt

Du behöver i detta fallet lägga in 'MAGNUS\ASPNET'
som en login under Security i SQL server Enterprise manager.
Samt ge användaren de behörigheter som behövs i din databas.

Men det är rekommenderat att du använder SQL-Login i stället av säkerhetsskäl.
Dvs skapa en användare med ett lösenord i SQL server och ge den behörighet till databasen.
I din connection string ska du sedan ange User id och Password.



Svara

Sv: Connectionstring + web.config

Postades av 2005-03-09 13:14:56 - Magnus Jonsson

Nu har jag gjort en användare i "Security-mappen" som heter test och har lösenordet test, jag har kopplat den till databasen som heter test. Så här ser det ut i web.config:

<code>
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="ConnectionString" value="data source=localhost;
User id=test;
Password=test;
initial Catalog=test;
" />
</appSettings>
</configuration>
</code>

Jag får nu samma felmeddelande som jag fick i början:
Login failed for user 'test'. Reason: Not associated with a trusted SQL Server connection.


Svara

Sv:Connectionstring + web.config

Postades av 2005-03-09 14:51:14 - Mikael Wedham

Men din server är inställd att inte tillåta SQL Server logins, då det betraktas som en stor säkerhetsrisk.

Om du vill göra det ändå, så gör du såhär:

Högerklick Properties på datorn i Enterprise Manager.
Security-fliken
Kryssa i Windows and SQL
Starta om tjänsten

Klart!

/micke


Svara

Sv: Connectionstring + web.config

Postades av 2005-03-09 16:04:38 - Magnus Jonsson

Okej,

Är det en stor säkerhetsrisk?
Hur ska man göra om man vill göra det så säkert som möjligt?


Svara

Sv:Connectionstring + web.config

Postades av 2005-03-09 16:53:41 - Pelle Johansson

Ange "datasource=sqlservernamn; initial catalog=databas;integrated security=sspi" och tillåt inte s.k. mixed mode authentication, dvs både sql och windows. Sen kan man fortsätta genom att köra SSL mellan webb och sql om man nu vill det.


Svara

Sv: Connectionstring + web.config

Postades av 2005-03-10 08:42:41 - Mikael Wedham

< "datasource=sqlservernamn; initial catalog=databas;integrated security=sspi"

Om man skall vara petig...

"Data Source=sqlservernamn;Initial Catalog=databas;Integrated Security=SSPI"

Sen KAN det vara bra att låta webben köra som en annan user än ASPNET - om man kör fler siter på samma maskin (är en host) Annars är dte bara att lägga in ASPNET som user i din databas.

/micke


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 602
27 953
271 705
5 938
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies