Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Vom Login angeforderter Datenbanktest kann nicht geöffnet werden. Die Anmeldung ist fehlgeschlagen. Anmeldung für Benutzer „xyz\ASPNET“ fehlgeschlagen

Nun, der Fehler ist ziemlich klar, oder? Sie versuchen, mit dem Benutzer „xyz/ASPNET“ eine Verbindung zu Ihrem SQL Server herzustellen – das ist das Konto, unter dem Ihre ASP.NET-App ausgeführt wird.

Dieses Konto darf keine Verbindung zu SQL Server herstellen – erstellen Sie entweder eine Anmeldung auf SQL Server für dieses Konto oder geben Sie dann ein anderes gültiges SQL Server-Konto in Ihrer Verbindungszeichenfolge an.

Können Sie uns Ihre Verbindungszeichenfolge zeigen (indem Sie Ihre ursprüngliche Frage aktualisieren)?

UPDATE:Ok, Sie verwenden die integrierte Windows-Authentifizierung --> Sie müssen eine SQL Server-Anmeldung für "xyz\ASPNET" auf Ihrem SQL Server erstellen - oder Ihre Verbindungszeichenfolge ändern in etwas wie:

connectionString="Server=.\SQLExpress;Database=IFItest;User ID=xyz;pwd=top$secret"

Wenn Sie einen Benutzer „xyz“ mit einem Passwort „top$secret“ in Ihrer Datenbank haben.