Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Не може да се отвори потребителска база данни по подразбиране. Неуспешно влизане. след инсталиране на SQL Server Management Studio Express

Това може да не отговаря конкретно на въпроса ви, но може да помогне на други с подобен проблем, причинен от различен проблем

В моя случай проблемът беше, че моят потребител е зададен по подразбиране към база данни, която не е достъпна по някаква причина (може да бъде преименувана, премахната, повредена или ...) За да разрешите проблема, просто следвайте следната инструкция

  1. Опитайте да влезете отново на страницата за вход, има други раздели, изберете "Свойства на връзката".

  2. под раздела намерете „Свързване с базата данни“ и изберете съществуваща база данни, до която имате достъп, като tempdb или master

  3. След като сте свързани към екземпляра на SQL Server, изпълнете долния TSQL, за да зададете на входа нова база данни по подразбиране.

    Use master
    GO
    
    ALTER LOGIN [yourloginname] WITH DEFAULT_DATABASE = TempDB
    GO
    

Алтернативно, след като се свържете, променете името на базата данни по подразбиране на master чрез потребителски интерфейс

Статия взета от:http://www.mytechmantra.com/LearnSQLServer/Fix-cannot-open-user-default-database-Login-failed-Login-failed-for-user-SQL-Server-Error/



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какво представлява системата за управление на база данни и релационни бази данни (RDBMS)

  2. Как да използвате оператора BETWEEN в SQL Server

  3. Как да изброите всички ограничения по подразбиране с колони в базата данни на SQL Server - SQL Server / TSQL урок, част 92

  4. Как да премахнете всички ограничения по подразбиране в базата данни на SQL Server - SQL Server / TSQL урок, част 94

  5. Какво е SQL Server? (Определение, версии, издания)