Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Nie można otworzyć testu bazy danych żądanego podczas logowania. Logowanie nie powiodło się. Logowanie nie powiodło się dla użytkownika „xyz\ASPNET”

Cóż, błąd jest całkiem jasny, nie? Próbujesz połączyć się ze swoim serwerem SQL za pomocą użytkownika „xyz/ASPNET” — to jest konto, na którym działa Twoja aplikacja ASP.NET.

To konto nie może łączyć się z SQL Server - albo utwórz login na SQL Server dla tego konta, albo podaj inne ważne konto SQL Server w ciągu połączenia.

Czy możesz pokazać nam swoje parametry połączenia (poprzez aktualizację oryginalnego pytania)?

AKTUALIZACJA:Ok, używasz zintegrowanego uwierzytelniania Windows --> musisz utworzyć login SQL Server dla "xyz\ASPNET" na swoim SQL Server - lub zmień ciąg połączenia na coś takiego:

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

Jeśli masz użytkownika "xyz" z hasłem "top$secret" w swojej bazie danych.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Instrukcja PRINT w T-SQL

  2. Spotlight Cloud Basic:najlepsze bezpłatne narzędzie do monitorowania wydajności bazy danych

  3. Jak wysłać e-mail z SQL Server?

  4. Typy kursorów programu SQL Server — jaka jest różnica między kursorem LOKALNYM I GLOBALNYM | Samouczek SQL Server / Samouczek TSQL

  5. Zwróć wszystkie nieobliczone kolumny z tabeli w SQL Server