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

Logowanie nie powiodło się. Logowanie nie powiodło się dla użytkownika „NT AUTHORITY\SYSTEM”

Założę się, że masz to w ciągu połączenia:

Integrated Security=SSPI

lub coś podobnego.

Teraz konto, na którym działa usługa (NT AUTHORITY\SYSTEM ) próbuje połączyć się z bazą danych - i nie może, ponieważ nie jest do tego upoważniony.

Możesz:

  • albo utwórz login dla NT AUTHORITY\SYSTEM w swoim SQL Server i nadaj mu niezbędne uprawnienia, których potrzebuje dla Twojej aplikacji

LUB:

  • tworzysz określone konto użytkownika aplikacji w SQL Server (logowanie do SQL Server i użytkownik w Twojej bazie danych) i zmieniasz ciąg połączenia na:

    User ID=(your app account);pwd=YourPassword
    


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server:Jak wybrać wszystkie dni w zakresie dat, nawet jeśli przez kilka dni nie ma żadnych danych

  2. Jak poprawnie wstawić znak nowej linii w nvarchar

  3. T-SQL do wyszukiwania nadmiarowych indeksów

  4. Skryptowanie konfiguracji poczty bazy danych

  5. Konwertuj wiersze na kolumny