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

Неуспешно влизане в машината за база данни на SQL Server 2008 за администраторски потребител в Windows 7

В зависимост от това в какъв режим е инсталиран SQL Server (удостоверяване на Windows или смесен режим), може да се наложи да направите няколко неща. Ако сте инсталирали в смесен режим, можете да влезете като sa и да добавите администраторския потребител като Вход в секцията Сигурност. Уверете се, че сте присвоили роля на системен администратор на потребителя, която може да бъде намерена под Роли на сървъра.

Ако режимът за удостоверяване на Windows е избран по време на инсталирането, тогава има няколко неща, които можете да направите, но мисля, че най-лесното е просто да пресъздадете потребител sadegh, да влезете в SQL Server като този потребител и да следвате предишната стъпка, за да добавите администраторския потребител като вход.

АКТУАЛИЗАЦИЯ: Ако всичко друго се провали, можете да стартирате SQL Server в режим за един потребител, който позволява еднократна връзка към сървъра, и да активирате/промените паролата sa. За да направите това, можете:

  1. Отворете командния ред (Щракнете с десния бутон върху и изберете „Изпълни като администратор“)
  2. От командния ред въведете net stop MSSQLSERVER
  3. Следващ тип net start MSSQLSERVER /m
  4. Отворете SQL Server Management Studio. Не влизайте, анулирайте диалоговия прозорец за влизане.
  5. От менюто за файлове изберете New->Database engine query и влезте (уверете се, че използвате името на хоста, а не localhost).
  6. Изпълнете заявката ALTER LOGIN sa WITH PASSWORD =''; за да нулирате паролата (ако sa не е активиран, тогава въведете ALTER LOGIN sa ENABLE за да го направите)
  7. Влезте с потребител sa sa и добавете администраторски потребител.

РЕДАКТИРАНЕ:

Както е посочено от @jimasp в коментарите, за стъпка 6 може да се наложи да направите ALTER LOGIN sa WITH PASSWORD ='' UNLOCK; , тъй като sa акаунтът може да бъде заключен от твърде много опити за влизане.

Тестван на Windows 7 Ultimate с SQL Server 2008 Standard. Надявам се това да помогне.



  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 като хранилище за изображения

  2. Мога ли да разгранича няколко реда в една колона със запетая?

  3. Как да конвертирате малки букви в главни в SQL Server – UPPER()

  4. Как да коригирате „Изразът EXECUTE не бе успешен, защото неговата клауза WITH RESULT SETS посочи 2 колона(и) за набор от резултати...“ Msg 11537 в SQL Server

  5. Използване на изходен параметър от съхранена процедура на SQL Server в Access