Datenquelle für die Verbindungszeichenfolge in der Web.config
Ich Frage mich, was sollte die Quelle der Daten für die Verbindungszeichenfolge in der Web.config
Meine SQL-Datenbank-explorer sieht aus wie 198.57.59.70(SQL Server 10.50.1600 - RAM\ "ServerAdmin"), unter dem ich Datenbanken. Wenn ich diese, bekomme ich als Netzwerk, um die Datenbank nicht vorhanden ist. Wenn ich die Data Source=198.57.59.70, bekomme ich eine Fehlermeldung "System.Daten.SqlClient.SqlException: Fehler bei der Anmeldung für den Benutzer 'RAM\IWPD_3"
Dies ist in asp.net 3.5 in Windows server 2008 für die Bereitstellung. Danke!
Kann jemand mich leiten, Danke!!!!
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=198.57.59.70(SQL Server 10.50.1600 - COMM\ServerAdmin);Initial Catalog=Tracking;Integrated Security=SSPI;" providerName="System.Data.SqlClient"/>
</connectionStrings>
Sie sind nicht die Bereitstellung von Benutzername und das Passwort zusammen mit diesem
Die Authentifizierung von SQL server die Windows-Authentifizierung. Also kein Benutzername und Passwort!
Jede andere Idee?!
versuchen Sie, Trusted_Connection=yes;
Die Authentifizierung von SQL server die Windows-Authentifizierung. Also kein Benutzername und Passwort!
Jede andere Idee?!
versuchen Sie, Trusted_Connection=yes;
InformationsquelleAutor Ram | 2013-07-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für mich Verbindungszeichenfolgen werden könnte, schwer zu merken.
Es ist sehr einfach, einen Fehler zu machen, wenn Sie schreiben es manuell.
Ein Rat ist, verwenden Sie den server-explorer eine Verbindung zu Ihrer Datenbank. Dann mit der rechten Maustaste auf Ihre Datenbank-Symbol > wählen Sie die Option Eigenschaften ... sehen Sie den connection-string kopieren und einfügen .
Voilà!
Wenn Sie immer noch Probleme haben, dann entfernen Sie die integrierte Sicherheit Einstellung
Server-Explorer:
Eigenschaften:
Siehe mein update habe ich Hinzugefügt mehr Info
aber dies ist möglich, wenn Sie hinzufügen, die Datenbank in Ihrem Projekt. Erklären Sie, was zu tun ist, wenn externe Datenbank verwendet wird, die mit dem Projekt.
externe? diese Arbeit sollte für alles, solange die Verbindung über den Assistenten, connection string wird immer in den Eigenschaften
Ich bin derzeit mit Sql Server 2005 und 2008 R2 management. Dann hier, Wie können Sie finden connection-string ?
InformationsquelleAutor meda
Für SQL, wenn Sie die integrierte Sicherheit verwenden, wird die Verbindungszeichenfolge Datenquelle sollte nur der computer-name (oder IP-Adresse) oder den computer-Namen zu IP\Instanz-name wenn Sie mit namens-Servern. Sie sollten nicht brauchen, "(SQL Server 10.50.1600 - COMM\ServerAdmin)" in der Datenquelle.
Auch, machen das Leben ein wenig leichter und nicht den Namen "ConnectionString", da dies überflüssig ist. Stattdessen beschreiben die Ressource, die Sie verbinden sind. Wenn die IP korrekt ist und dein server ist, so dass remote-verbindungen, die Verbindungszeichenfolge sollte in etwa so Aussehen:
InformationsquelleAutor Ketrex