Projekt-Anfragen: Tel: 07022/9319004 info@CodeDocu.de Software Entwicklung in C# WPF Asp.Net Core Vba Excel Word SQL-Server EF Linq, UWP Net
#

ASP.Net Fehler: Cannot open database "Test" requested by the login. The login failed.
Login failed for user 'NT-AUTORITÄT\Netzwerkdienst'.
 
Beim Zugriff einer ASP.Net Seite auf dem IIS Internet Information Server auf eine Datendank erscheint die Meldung:
 

Cannot open database "xxdatenbankxxx" requested by the login. The login failed.
Login failed for user 'NT-AUTORITÄT\Netzwerkdienst'.

 
Dabei wird die Datenbank einfach auf eine Datenbank im lokalen SQLExpress Server mit interner Sicherheit verbunden

Data Source=.\sqlexpress;Initial Catalog=rue25;Integrated Security=True

 
Und dann erscheint im SQLClient im Code die Meldung:
Connection/SQLClient Meldung

Cannot open database "rue25" requested by the login. The login failed.
Login failed for user 'NT-AUTORITÄT\Netzwerkdienst'.

 
 

 
 
Oder im Debugger auf dem Webserver (Windows Server 2012 R2)

 
 
Lösung:
Man muss einen neuen User-Login mit dem Namen NT-Autorität\Netzwerkdienst erstellen
Mit Login name: 'NT-AUTORITÄT\Netzwerkdienst'
 

 
Schritt 2) man muss anschliessend dem neuen User-Login(Nt-Authorität\Netzwerkdienst) über User Mapping die Datenbanken als Zugriff erlauben

 
Prüfen:
Nach der Erweiterung im Debugger prüfen
Über ein kleinen Mini-Code Programm kann man den Zugriff zur Datenbank testen
1 Connectionstring erstellen
2 SQLClient erstellen
3 Connection öffnen

 
Dadurch erscheint auch im Browser das Ergebnis als ok

 
 
 
 
 
 
 
 
Log: Ursprüngliche Fehlermeldung
Beim Zugriff einer ASP.Net Webseite auf eine lokale Datenbank
 

Serverfehler in der Anwendung /webTest.


Cannot open database "Test" requested by the login. The login failed.
Login failed for user 'NT-AUTORITÄT\Netzwerkdienst'.


Beschreibung: Unbehandelte Ausnahme beim Ausführen der aktuellen Webanforderung. Überprüfen Sie die Stapelüberwachung, um weitere Informationen über diesen Fehler anzuzeigen und festzustellen, wo der Fehler im Code verursacht wurde.

Ausnahmedetails: System.Data.SqlClient.SqlException: Cannot open database "Test" requested by the login. The login failed.
Login failed for user 'NT-AUTORITÄT\Netzwerkdienst'.

Quellfehler:

            
Zeile 18: SqlConnection con = new SqlConnection(connection_String);
Zeile 19: 
Zeile 20: con.Open();
Zeile 21: }
Zeile 22: }


Quelldatei: C:\_Daten\_web\webTest\webTest\Default.aspx.cs    Zeile: 20

Stapelüberwachung:

            
[SqlException (0x80131904): Cannot open database "Test" requested by the login. The login failed.
Login failed for user 'NT-AUTORITÄT\Netzwerkdienst'.]
 System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, DbConnectionPool pool, String accessToken, Boolean applyTransientFaultHandling) +1394
 System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions) +1120
 System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions) +70
 System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) +910
 System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection) +114
 System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection) +1631
 System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection) +117
 System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection) +267
 System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) +318
 System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry) +211
 System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) +393
 System.Data.SqlClient.SqlConnection.Open() +122
 webTest._Default.Page_Load(Object sender, EventArgs e) in C:\_Daten\_web\webTest\webTest\Default.aspx.cs:20
 System.Web.UI.Control.OnLoad(EventArgs e) +109
 System.Web.UI.Control.LoadRecursive() +68
 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4498

 


Versionsinformationen: Microsoft .NET Framework-Version:4.0.30319; ASP.NET-Version:4.6.1069.1
Mobile
»
Server Fehler: 403 - Verboten: Zugriff verweigert.
»
Fehlermeldung HTTP-Fehler 404.3 beim anklicken einer .appx oder .apk Datei MIME-Typ
»
IIS Fehler 500.19: Doppelter Auflistungseintrag vom Typ mimeMap it .mp4
»
ASP.Net Fehler BC30560: ascx ist im Namespace ASP nicht eindeutig
»
ASP.Net Fehler: Cannot open database, Login failed for user NT-AUTORITÄT\Netzwerkdienst
»
Fehler auf Webserver: Unbehandelte Microsoft .NET Framework Ausnahme in w3wp.exe [5460]
»
IIS Error 503: Neu Starten der Webseite, des Anwendungspools
»
IIS Error 503: Änderung von 32 Bit-Modus und Startmodus
»
Fehlermeldung: Ein möglicherweise gefährlicher Request.Path-Wert wurde vom Client entdeckt
»
IIS Fehlermeldung: Der Index war außerhalb des Arraybereichs. Serverfehler in der Anwendung

.

Jobs, Projekte, Angebote für Freiberufler, Selbstständig an Info@CodeDocu.de