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

Błąd podczas logowania do SQL Server

Ten błąd (Microsoft SQL Server.Error:4064 ) występuje, gdy upuszczona baza danych jest domyślna dla niektórych użytkowników bazy danych.

Gdy użytkownik próbuje się zalogować, a jego domyślna baza danych zostaje usunięta, pojawia się błąd.

Sposób rozwiązania tego problemu jest podany tutaj , podsumowane poniżej.

Rozwiązaniem do logowania jest:

  1. Z Połącz z serwerem kliknij Opcje
  2. Zmień wartość Połącz z bazą danych: do dowolnej poprawnej bazy danych na serwerze

Stałym rozwiązaniem naprawienia serwera jest uruchomienie SQL w następujący sposób:

ALTER LOGIN [test] WITH DEFAULT_DATABASE = master
GO


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pakiet SSIS działa 500 razy dłużej na jednym serwerze

  2. Czy mogę zmusić Linq do Sql do korzystania z Sql2005Provider?

  3. Najszybszy sposób na wyświetlenie listy wszystkich baz danych w SQL Server przy użyciu T-SQL

  4. Co to jest funkcja wartościująca tabelę w programie SQL Server?

  5. SQL Server obcina zwracaną wartość XML