Как да рестартирате паролата за sa в sql server
От тази статия ще научите как да възстановите загубената парола на системния администратор (SA) в Microsoft SQL Server. За да направите това, ще трябва да влезете чрез удостоверяване на Windows, използвайте командния ред или режим на един потребител.
Стъпка
Метод 1 от 3:
Използване на автентичността на Windowsедин. Разгледайте всички нюанси на този метод. Ако устройството за удостоверяване на Windows е активирано на сървъра, можете да го използвате, за да влезете в сървъра, без да е необходимо да въвеждате паролата. Въвеждане на системата, променете паролата на SQL Server.
- Ако удостоверяването на Windows е деактивирано, използвайте режима на един потребител или командния ред, За да нулирате паролата.
2. Уверете се, че компютърът е инсталиран SSMS. SSMS е потребителски интерфейс, който ви позволява да променяте различните настройки на параметрите на SQL сървъра в прозореца, а не в командния ред. Ако нямате SSM, направете следното:
3. Стартирайте SSMS. Inter SQL Server Studio Studio В менюто "Старт" и след това изберете Microsoft SQL Server Management Studio 17 В горната част на менюто.
4. Изберете удостоверяване. В падащия списък за удостоверяване изберете Удостоверяване на Windows.
пет. Натиснете Connect в долната част на прозореца. Ако удостоверяването на Windows е активирано в профила, ще се окажете на контролния панел на сървъра.
6. Разгънете папката на сървъра. Ако в директорията на сървъра в горната лява част на прозореца няма допълнителни папки, щракнете върху иконата +, за да ги покажете.
7. Отворете папката "Security".
Осем. Отворете папката "имена на вход". Това е една от папките на директорията "Security".
девет. Кликнете два пъти SA В папката "имена на вход" за отваряне на прозореца на системния администратор.
10. Въведете нова парола. Въведете нова парола в текстовите полета "Парола" и "Потвърдете паролата" в горната част на прозореца.
единадесет. Кликнете ДОБРЕ В долната част на прозореца, за да промените паролата и затворете прозореца Свойства.
Метод 2 от 3:
С помощта на един потребителски режимедин. Разгледайте всички нюанси на този метод. Дори ако блокирате единствения си профил, той няма да ви попречи да добавите нов потребител и да го зададете права на администратор чрез командния ред. Използвайте нови потребителски идентификационни данни, за да стигнете до страницата на SQL Server и да възстановите паролата.
2. Уверете се, че компютърът е инсталиран SSMS. SSMS е потребителски интерфейс, който ви позволява да променяте различните настройки на параметрите на SQL сървъра в прозореца, а не в командния ред. Ако нямате SSM, направете следното:
3. Отворете командния ред с администраторските права. Отворете менюто Start


4. Stop Sql Server Services. Inter Net Stop MSSQLServer и натиснете ↵ Въведете, за да спрете да изпълнявате SQL услуги.
пет. Рестартирайте SQL в режим на един потребител. Inter Net start mssqlserver -m"SQLCMD" и натиснете ↵ Въведете.
6. Свържете се с SQL. Inter SQLCMD и натиснете ↵ Въведете, за да стартирате командния ред SQL.
7. Създайте нов потребител и парола, като въведете следните команди в командния ред на SQL:
Осем. Задайте потребителя ролята на системния администратор. Inter Името на SP_ADDSRVROLEMEMEM, "SYSADMIN", където "името" е името на сметката, кликнете върху ↵ Въведете и след това влезте Отивам и натиснете ↵ Въведете.
девет. Излезте от командния ред SQLCMD. Inter Излезте и натиснете ↵ Въведете.
10. Рестартирайте SQL както обикновено. За да излезете от режима на един потребител, въведете Net STOP MSSQLSERVER && NET START MSSQLSERVER и натиснете ↵ Въведете.
единадесет. Стартирайте SSMS. Inter SQL Server Management Studio В менюто "Старт" и след това изберете Microsoft SQL Server Management Studio 17 В горната част на менюто.
12. Изберете удостоверяване. В падащия списък за удостоверяване изберете Удостоверяване на SQL сървър.
13. Въведете системата под идентификационните данни на новия потребител. Кликнете върху падащия списък Username и изберете името на новия потребител.
Четиринадесет. въведете паролата. Въведете потребителската парола в полето за парола в долната част на прозореца.
Петнадесет години. Натиснете Connect в долната част на прозореца. Ако сте въвели правилно потребителското име и паролата, ще се окажете на контролния панел на сървъра.
шестнадесет. Разгънете папката на сървъра. Ако в директорията на сървъра в лявата горна част на прозореца няма допълнителни папки, щракнете върху иконата +, за да ги покажете.
17. Отворете папката "Security".
18. Отворете папката "имена на вход". Това е една от папките на директорията "Security".
деветнайсет. Кликнете два пъти SA В папката "имена на вход" за отваряне на прозореца на системния администратор.
Двадесет. Въведете нова парола. Въведете нова парола в текстовите полета "Парола" и "Потвърдете паролата" в горната част на прозореца.
21. Кликнете ДОБРЕ В долната част на прозореца, за да промените паролата и затворете прозореца Свойства.
Метод 3 от 3:
Използване на командния редедин. Отворете менюто "Старт"
. Кликнете върху логото на Windows в долния ляв ъгъл на екрана, за да отворите менюто "Старт".2. Отворете командния ред. Inter командна линия, И след това го изберете в горната част на менюто "Старт".
3. Кликнете с десния бутон върху
Командния ред за показване на падащото меню.4. Изберете опцията Стартирайте името на администратора.
пет. Кликнете Да, За да потвърдите стартирането на командния ред с права на администратор. Отваря се прозорецът на командния ред.
6. Въведете първата команда. Inter OSQL -L и натиснете ↵ Въведете.
7. Въведете втората команда със името на сървъра. Inter OSQL -s Server -e, където "сървърът" замени името на вашия сървър, след това щракнете върху ↵ Въведете.
Осем. Създайте нова парола. Inter Sp_password null, `password`, `sa, Където "парола" замени паролата, която искате да използвате, след това щракнете върху ↵ Въведете.
девет. Опитайте се да въведете SQL Server, като използвате администраторски идентификационни данни и нова парола. Ако успеете да въведете SQL сървър, паролата е успешно променена.
Съвети
- Ако никой от тези методи не работи, можете да намерите няколко платени софтуер за възстановяване на паролата на SQL Server.
Предупреждения
- Администраторската парола не може да бъде нулирана дистанционно.