Այս wikiHow- ը սովորեցնում է ձեզ, թե ինչպես վերականգնել մոռացված համակարգի ադմինիստրատորի (System Administrator կամ SA) գաղտնաբառը Microsoft SQL սերվերի վրա: Վերականգնումը կարող է կատարվել ՝ օգտագործելով Windows վավերացման մուտք, Հրամանի տող ծրագիր կամ Մեկ օգտվողի ռեժիմ:
Քայլ
Մեթոդ 1 -ից 3 -ը ՝ Windows- ի վավերացման օգտագործումը
Քայլ 1. Հասկացեք, թե ինչպես է աշխատում այս մեթոդը:
Եթե սերվերի վրա միացված է Windows- ի վավերացումը, կարող եք այն օգտագործել ՝ սերվերին մուտք գործելու համար ՝ առանց գաղտնաբառ մուտքագրելու: Մուտք գործելուց հետո կարող եք հեշտությամբ փոխել SQL սերվերի գաղտնաբառը:
Եթե Windows- ի վավերացումը միացված չէ, ապա գաղտնաբառի վերականգնման համար հարկավոր է օգտագործել մեկ օգտվողի ռեժիմ կամ Command Prompt ծրագիրը:
Քայլ 2. Համոզվեք, որ SSMS- ը տեղադրված է:
SSMS- ը ինտերֆեյս է, որը թույլ է տալիս փոխել SQL սերվերի կարգավորումների տարբեր ասպեկտները մեկ պատուհանում, այլ ոչ թե Հրամանի տողի միջոցով: Եթե SSMS- ն արդեն տեղադրված չէ, հետևեք հետևյալ քայլերին.
- Այցելեք SSMS- ի տեղադրման էջը դիտարկիչի միջոցով:
- Կտտացրեք հղմանը » Ներբեռնեք SQL Server Management Studio 17.6 ”.
- Կրկնակի սեղմեք ներբեռնված SSMS տեղադրման ֆայլը:
- Հետևեք էկրանին տրված հուշումներին ՝ SSMS- ը տեղադրելու համար:
Քայլ 3. Բացեք SSMS- ը:
«Սկսել» ցանկում մուտքագրեք sql server management studio, այնուհետև կտտացրեք « Microsoft SQL Server Management Studio 17 »« Սկսել »պատուհանի վերևում:
Քայլ 4. Ընտրեք ճիշտ նույնականացումը:
Կտտացրեք «Նույնականացում» բացվող տուփին, ապա ընտրեք « Windows- ի վավերացում »Ցանկից:
Քայլ 5. Կտտացրեք Միացեք:
Այն պատուհանի ներքևում է: Եթե Windows- ի նույնականացումը միացված է և թույլատրված է հաշվի վրա, կարող եք ուղղակիորեն գնալ սերվերի վահանակի էջ:
Քայլ 6. Ընդլայնել սերվերի թղթապանակը:
Եթե պատուհանի վերին ձախ կողմում գտնվող սերվերի թղթապանակը դրա տակ մի քանի տարբերակ չունի, կտտացրեք « + »Ձախ կողմում` թղթապանակը ընդլայնելու համար:
Քայլ 7. Ընդլայնել «Անվտանգություն» թղթապանակը:
Այս թղթապանակը գտնվում է սերվերի անվան տակ:
Քայլ 8. Բացեք «Մուտք» թղթապանակը:
Այս թղթապանակը գտնվում է «Անվտանգություն» պանակի ներքո գտնվող ընտրանքների խմբում:
Քայլ 9. Կրկնակի սեղմեք sa
Այս տարբերակը գտնվում է «Մուտք» ընտրանքների խմբում: Դրանից հետո կբացվի համակարգի ադմինիստրատորի հատկությունների պատուհանը:
Քայլ 10. Մուտքագրեք նոր գաղտնաբառը:
Մուտքագրեք նոր գաղտնաբառը պատուհանի վերևում գտնվող «Գաղտնաբառ» և «Հաստատեք գաղտնաբառը» դաշտերում:
Քայլ 11. Սեղմեք OK:
Այն պատուհանի ներքևում է: Դրանից հետո գաղտնաբառը կփոխվի, և հատկությունների պատուհանը կփակվի:
Մեթոդ 2-ից 3-ը. Մեկ օգտագործողի ռեժիմի օգտագործումը
Քայլ 1. Հասկացեք, թե ինչպես է աշխատում այս մեթոդը:
Եթե դուք արգելափակված եք գոյություն ունեցող միակ հաշվից, կարող եք ստեղծել նոր օգտվող և թույլատրել ադմինիստրատորի թույլտվություններ ՝ Command Prompt ծրագրի միջոցով: Դրանից հետո դուք կարող եք օգտագործել նոր օգտվողի մուտքի տվյալները `SQL սերվերի էջ մուտք գործելու համար, այնուհետև փոխել SA գաղտնաբառը:
Քայլ 2. Համոզվեք, որ SSMS- ը տեղադրված է:
SSMS- ը ինտերֆեյս է, որը թույլ է տալիս փոխել SQL սերվերի կարգավորումների տարբեր ասպեկտները մեկ պատուհանում, այլ ոչ թե Հրամանի տողի միջոցով: Եթե SSMS- ն արդեն տեղադրված չէ, հետևեք հետևյալ քայլերին.
- Այցելեք SSMS- ի տեղադրման էջը դիտարկիչի միջոցով:
- Կտտացրեք հղմանը » Ներբեռնեք SQL Server Management Studio 17.6 ”.
- Կրկնակի սեղմեք ներբեռնված SSMS տեղադրման ֆայլը:
- Հետևեք էկրանին տրված հրահանգներին ՝ SSMS- ը տեղադրելու համար:
Քայլ 3. Բացեք հրամանի տողը ադմինիստրատորի ռեժիմում:
Մենյու մուտք Սկսել ”
ապա հետևեք այս քայլերին.
- Մուտքագրեք հրամանի տողը
-
Աջ սեղմեք
“ Հրամանի հուշում ”
- Սեղմել " Գործարկեք որպես ադմինիստրատոր ”
- Ընտրել " Այո 'երբ հուշվում է:
Քայլ 4. Դադարեցրեք SQL ծառայության աշխատանքը:
Մուտքագրեք net stop MSSQLSERVER և սեղմեք Enter: Ներկայումս գործող SQL ծառայությունը կդադարեցվի:
Քայլ 5. Վերագործարկեք SQL- ը մեկ օգտվողի ռեժիմում:
Մուտքագրեք զուտ սկիզբ MSSQLSERVER -m "SQLCMD" և սեղմեք Enter:
Դուք չեք տեսնի որևէ նշան, որ այս փուլում գործում է մեկ օգտվողի ռեժիմ, բայց կարող եք տեսնել «The SQL Server ծառայությունը հաջողությամբ գործարկվեց» արտահայտությունը:
Քայլ 6. Միացրեք համակարգիչը SQL- ին:
Մուտքագրեք sqlcmd և սեղմեք Enter: SQL հրամանի տողը կբացվի դրանից հետո:
Քայլ 7. Ստեղծեք նոր օգտվող և գաղտնաբառ:
Դուք պետք է այն ստեղծեք SQL հրամանի տողում գրված հրամանով.
- Մուտքագրեք անունը CREATE LOGIN WITH PASSWORD = 'գաղտնաբառ', «անունը» նշում է հաշվի անվանումը և «գաղտնաբառը» `նոր գաղտնաբառը:
- Սեղմեք Enter ստեղնը:
- Մուտքագրեք GO և սեղմեք Enter:
Քայլ 8. Ավելացրեք համակարգի ադմինիստրատորի դերը նոր օգտագործողի վրա:
Մուտքագրեք SP_ADDSRVROLEMEMBER անունը, 'SYSADMIN' («անունը» վերաբերում է հաշվի անվանը), սեղմեք Enter, մուտքագրեք GO և կրկին սեղմեք Enter:
Քայլ 9. Դուրս եկեք SQLCMD հրամանի տողից:
Մուտքագրեք exit և սեղմեք Enter:
Քայլ 10. Վերագործարկեք SQL- ը նորմալ ռեժիմում:
Կարող եք անջատել մեկ օգտվողի ռեժիմը ՝ մուտքագրելով ցանցային կանգառ MSSQLSERVER && net start MSSQLSERVER և սեղմելով Enter:
Դուք կարող եք տեսնել «The SQL Server ծառայությունը հաջողությամբ գործարկվեց» արտահայտությունը: Այս փուլում Հրամանի տողի պատուհանը կարող է փակվել:
Քայլ 11. Բացեք SSMS- ը:
«Սկսել» ցանկում մուտքագրեք sql server management studio, այնուհետև կտտացրեք « Microsoft SQL Server Management Studio 17 »« Սկսել »պատուհանի վերևում:
Քայլ 12. Ընտրեք համապատասխան վավերացում:
Կտտացրեք «Նույնականացում» բացվող տուփին, այնուհետև կտտացրեք « SQL Server սերտիֆիկացում »Ցանկից:
Քայլ 13. Մուտք գործեք ՝ օգտագործելով նոր օգտվողի մուտքի տվյալները:
Կտտացրեք «Մուտք» բացվող տուփին, ապա ընտրեք ձեր ստեղծած օգտվողի անունը:
Քայլ 14. Մուտքագրեք գաղտնաբառը:
Մուտքագրեք օգտվողի գաղտնաբառը պատուհանի ներքևի մասում գտնվող «Գաղտնաբառ» դաշտում:
Քայլ 15. Կտտացրեք Միացեք:
Այն պատուհանի ներքևում է: Քանի դեռ մուտքագրված եք ճիշտ օգտվողի անունը և գաղտնաբառը, սերվերի վահանակի էջը անմիջապես կբացվի:
Քայլ 16. Ընդլայնել սերվերի թղթապանակը:
Եթե պատուհանի վերին ձախ անկյունում գտնվող սերվերի թղթապանակը ցույց չի տալիս դրա ներքևի որևէ տարբերակ, կտտացրեք « + »Ձախ կողմում` թղթապանակը ընդլայնելու համար:
Քայլ 17. Ընդլայնեք «Անվտանգություն» թղթապանակը:
Այս թղթապանակը գտնվում է սերվերի անվան տակ:
Քայլ 18. Բացեք «Մուտք» թղթապանակը:
Այս թղթապանակը գտնվում է «Անվտանգություն» պանակի ներքո գտնվող ընտրանքների խմբում:
Քայլ 19. Կրկնակի սեղմեք sa
Այս տարբերակը գտնվում է «Մուտք» ընտրանքների խմբում: Դրանից հետո կբացվի համակարգի ադմինիստրատորի հատկությունների պատուհանը:
Քայլ 20. Մուտքագրեք նոր գաղտնաբառը:
Մուտքագրեք նոր գաղտնաբառը պատուհանի վերևում գտնվող «Գաղտնաբառ» և «Հաստատեք գաղտնաբառը» դաշտերում:
Քայլ 21. Սեղմեք OK:
Այն պատուհանի ներքևում է: Դրանից հետո գաղտնաբառը կփոխվի, և հատկությունների պատուհանը կփակվի:
Մեթոդ 3 -ից 3 -ը ՝ օգտագործելով հրամանի տողը
Քայլ 1. Բացեք «Սկսել» ցանկը
Կտտացրեք Windows- ի պատկերանշանին էկրանի ներքևի ձախ անկյունում: Դրանից հետո կբացվի «Սկսել» ընտրացանկը:
Քայլ 2. Տեղադրեք Command Prompt ծրագիրը:
Մուտքագրեք հրամանի տողը, ապա սպասեք, մինչև «Սկսել» ցանկի վերևում հայտնվի Հրամանի տողի պատկերակը:
Քայլ 3. Աջ սեղմեք
«Հրամանի հուշում»:
Դրանից հետո կհայտնվի բացվող ընտրացանկ:
Քայլ 4. Կտտացրեք Գործարկել որպես ադմինիստրատոր:
Այս տարբերակը բացվող ընտրացանկում է:
Քայլ 5. Երբ հուշում է, կտտացրեք Այո:
Հաստատվելու է Command Prompt- ի ՝ ադմինիստրատորի ռեժիմում գործարկելու տարբերակը: Դրանից հետո ծրագրի պատուհանը կբացվի:
Քայլ 6. Մուտքագրեք առաջին հրամանը:
Մուտքագրեք osql -L և սեղմեք Enter:
Քայլ 7. Մուտքագրեք երկրորդ հրամանը սերվերի անունով:
Մուտքագրեք OSQL -S սերվեր -E, «սերվերը» փոխարինվի ձեր սերվերի անունով: Դրանից հետո սեղմեք Enter ստեղնը:
Քայլ 8. Ստեղծեք նոր գաղտնաբառ:
Մուտքագրեք EXEC sp_password NULL, «գաղտնաբառ», «sa» ՝ «գաղտնաբառ» գրառմամբ փոխարինված գաղտնաբառով, որը ցանկանում եք օգտագործել: Դրանից հետո սեղմեք Enter ստեղնը:
Օրինակ ՝ գաղտնաբառը «qwerty123» - ի փոխելու համար հրամանի տող պատուհանում մուտքագրեք EXEC sp_password NULL, 'qwerty123', 'sa':
Քայլ 9. Գործարկեք հրամանը:
Մուտքագրեք GO, այնուհետև սեղմեք Enter: OSQL- ից դուրս գալու համար մուտքագրեք exit և սեղմեք Enter ստեղնը:
Քայլ 10. Փորձեք մուտք գործել SQL սերվեր:
Օգտագործեք նոր ադմինիստրատորի մուտքի տվյալները և գաղտնաբառը: Եթե կարող եք մուտք գործել SQL սերվեր, հաշվի գաղտնաբառը հաջողությամբ փոխվել է: