Ինչպես վերականգնել SA գաղտնաբառը Sql Server- ում

Հեղինակ: Marcus Baldwin
Ստեղծման Ամսաթիվը: 13 Հունիս 2021
Թարմացման Ամսաթիվը: 1 Հուլիս 2024
Anonim
Վերականգնել ջնջված տվյալները SQL սերվերում
Տեսանյութ: Վերականգնել ջնջված տվյալները SQL սերվերում

Բովանդակություն

Այս հոդվածը ցույց կտա ձեզ, թե ինչպես վերականգնել կորցրած System Administrator (SA) գաղտնաբառը Microsoft SQL Server- ում: Դա անելու համար հարկավոր է մուտք գործել Windows վավերացման միջոցով, օգտագործել հրամանի տողը կամ մեկ օգտվողի ռեժիմը:

Քայլեր

Մեթոդ 1 -ից 3 -ը ՝ Windows- ի վավերացման օգտագործումը

  1. 1 Իմացեք այս մեթոդի բոլոր նրբությունները: Եթե ​​Windows Authentication- ը միացված է սերվերի վրա, կարող եք օգտագործել Windows Authentication- ը ՝ սերվերին մուտք գործելու համար ՝ առանց գաղտնաբառ մուտքագրելու: Մուտք գործելուց հետո փոխեք SQL սերվերի գաղտնաբառը:
    • Եթե ​​Windows- ի նույնականացումն անջատված է, օգտագործեք մեկ օգտվողի ռեժիմ կամ Հրամանի տող ՝ ձեր գաղտնաբառը վերականգնելու համար:
  2. 2 Համոզվեք, որ SSMS- ը տեղադրված է համակարգչում: SSMS- ը ինտերֆեյս է, որը թույլ է տալիս փոխել SQL Server- ի տարբեր պարամետրերի կարգավորումները պատուհանում, այլ ոչ թե հրամանի տողում: Եթե ​​SSMS չունեք, կատարեք հետևյալը.
    • բացեք SSMS- ի ներբեռնման էջը ձեր դիտարկիչում.
    • կտտացրեք հղմանը Ներբեռնեք SQL Server Management Studio 17.6;
    • կրկնակի սեղմեք ներբեռնված SSMS տեղադրման ֆայլի վրա;
    • հետևեք էկրանի ցուցումներին ՝ SSMS- ը տեղադրելու համար:
  3. 3 Սկսեք SSMS- ը: Մուտքագրեք sql սերվերների կառավարման ստուդիա մեկնարկի ընտրացանկից և այնուհետև ընտրեք Microsoft SQL Server Management Studio 17 ցանկի վերևում:
  4. 4 Ընտրեք Նույնականացում: «Նույնականացում» բացվող պատուհանում ընտրեք Windows- ի վավերացում.
  5. 5 Մամուլ Միացեք պատուհանի ներքևում: Եթե ​​Windows- ի նույնականացումը միացված է ձեր հաշվին, ապա ձեզ կտանեն Սերվերի կառավարման վահանակ:
  6. 6 Ընդլայնել սերվերի թղթապանակը: Եթե ​​պատուհանի վերին ձախ մասում գտնվող սերվերի գրացուցակի տակ լրացուցիչ թղթապանակներ չկան, կտտացրեք + նշանին `դրանք ցուցադրելու համար:
  7. 7Ընդլայնել Անվտանգության թղթապանակը:
  8. 8 Ընդլայնել «Մուտք» թղթապանակը: Սա Անվտանգության գրացուցակի թղթապանակներից մեկն է:
  9. 9Կրկնակի սեղմեք իրի վրա սա Logins թղթապանակում `System Administrator Properties պատուհանը բացելու համար:
  10. 10 Մուտքագրեք նոր ծածկագիրը. Մուտքագրեք ձեր նոր գաղտնաբառը Գաղտնաբառի մեջ և Հաստատեք գաղտնաբառի տեքստային տուփերը պատուհանի վերևում:
  11. 11Կտտացրեք լավ պատուհանի ներքևում ՝ գաղտնաբառը փոխելու և հատկությունների պատուհանը փակելու համար:

Մեթոդ 2-ից 3-ը. Մեկ օգտագործողի ռեժիմի օգտագործումը

  1. 1 Իմացեք այս մեթոդի բոլոր նրբությունները: Նույնիսկ եթե կողպեք ձեր միակ հաշիվը, դա չի խանգարի ձեզ ավելացնել նոր օգտվող և հրամանի տողի միջոցով նրան տալ ադմինիստրատորի իրավունքներ: Օգտագործեք նոր օգտվողի հավատարմագրերը `SQL Server- ի էջ մուտք գործելու և գաղտնաբառը վերականգնելու համար:
  2. 2 Համոզվեք, որ SSMS- ը տեղադրված է համակարգչում: SSMS- ը ինտերֆեյս է, որը թույլ է տալիս փոխել SQL Server- ի պարամետրերի տարբեր պարամետրերը ոչ թե հրամանի տողում, այլ պատուհանում: Եթե ​​SSMS չունեք, կատարեք հետևյալը.
    • բացեք SSMS ներլցման էջը դիտարկիչում;
    • կտտացրեք հղմանը Ներբեռնեք SQL Server Management Studio 17.6;
    • կրկնակի սեղմեք ներբեռնված SSMS տեղադրման ֆայլի վրա;
    • հետևեք էկրանի ցուցումներին ՝ SSMS- ը տեղադրելու համար:
  3. 3 Բացեք հրամանի տողը ՝ ադմինիստրատորի իրավունքներով: Բացեք ընտրացանկը Սկսելև ապա հետևեք այս քայլերին.
    • մտնել հրամանի տող;
    • աջ սեղմեք արդյունքի վրա Հրամանի տող;
    • Մամուլ Գործարկեք որպես ադմինիստրատոր;
    • երբ հուշում է, ընտրեք Այո.
  4. 4 Դադարեցրեք SQL Server ծառայությունները: Մուտքագրեք զուտ կանգառ MSSQLSERVER և սեղմել Մուտքագրեքդադարեցնել SQL ծառայությունների գործարկումը:
  5. 5 Վերագործարկեք SQL- ը մեկ օգտագործողի ռեժիմում: Մուտքագրեք զուտ սկիզբ MSSQLSERVER -m "SQLCMD" և սեղմել Մուտքագրեք.
    • Այս պահին դուք չեք տեսնի որևէ նշան, որ ծրագիրը աշխատում է մեկ օգտագործողի ռեժիմում: Դա կփաստվի միայն «SQL Server MSSQLSERVER> ծառայությունը հաջողությամբ գործարկվեց» արտահայտությամբ:
  6. 6 Միացեք SQL- ին: Մուտքագրեք քառակուսի մետր և սեղմել Մուտքագրեքգործարկել SQL հրամանի տողը:
  7. 7 Ստեղծեք նոր օգտվող և գաղտնաբառ ՝ SQL հրամանի տողում մուտքագրելով հետևյալ հրամանները.
    • մտնել ԱՍՏՎԱ ՄԱՍՆԱՄԱՆ անուն PASSWORD- ով = 'գաղտնաբառ'որտեղ «անունը» հաշվի անունն է, իսկ «գաղտնաբառը» ՝ նոր գաղտնաբառը.
    • սեղմել Մուտքագրեք;
    • մտնել ԳՆԱԼ և սեղմել Մուտքագրեք.
  8. 8 Հանձնարարեք համակարգի ադմինիստրատորի դերը օգտագործողին: Մուտքագրեք SP_ADDSRVROLEMEMBER անուն, 'SYSADMIN'որտեղ «անունը» հաշվի անունն է, կտտացրեք Մուտքագրեքև ապա մուտքագրեք ԳՆԱԼ և սեղմել Մուտքագրեք.
  9. 9 Դուրս եկեք SQLCMD հրամանի տողից: Մուտքագրեք ելք և սեղմել Մուտքագրեք.
  10. 10 Սովորաբար վերագործարկեք SQL- ը: Մեկ օգտվողի ռեժիմից դուրս գալու համար մուտքագրեք զուտ կանգառ MSSQLSERVER && զուտ սկիզբ MSSQLSERVER և սեղմել Մուտքագրեք.
    • Կրկին կտեսնեք տողը. «SQL Server MSSQLSERVER> ծառայությունը հաջողությամբ սկսվեց»: Այսուհետ ձեզ այլևս հրամանի տող պետք չէ:
  11. 11 Սկսեք SSMS- ը: Մուտքագրեք sql սերվերների կառավարման ստուդիա մեկնարկի ընտրացանկից և այնուհետև ընտրեք Microsoft SQL Server Management Studio 17 ցանկի վերևում:
  12. 12 Ընտրեք Նույնականացում: «Նույնականացում» բացվող պատուհանում ընտրեք SQL Server սերտիֆիկացում.
  13. 13 Մուտք գործեք նոր օգտվողի հավատարմագրերով: Կտտացրեք «Օգտվողի անուն» բացվող ցուցակին և ընտրեք նոր օգտվողի անունը:
  14. 14 Մուտքագրեք գաղտնաբառը: Մուտքագրեք օգտվողի գաղտնաբառը պատուհանի ներքևի մասում `Գաղտնաբառ:
  15. 15 Մամուլ Միացեք պատուհանի ներքևում: Եթե ​​ճիշտ եք մուտքագրել օգտվողի անունը և գաղտնաբառը, ապա ձեզ կտանեն սերվերի կառավարման վահանակ:
  16. 16 Ընդլայնել սերվերի թղթապանակը: Եթե ​​պատուհանի վերևի ձախ մասում գտնվող սերվերի գրացուցակի տակ լրացուցիչ թղթապանակներ չկան, կտտացրեք + նշանին `դրանք ցուցադրելու համար:
  17. 17Ընդլայնել Անվտանգության թղթապանակը:
  18. 18 Ընդլայնել «Մուտք» թղթապանակը: Սա Անվտանգության գրացուցակի թղթապանակներից մեկն է:
  19. 19Կրկնակի սեղմեք իրի վրա սա Logins թղթապանակում `System Administrator Properties պատուհանը բացելու համար:
  20. 20 Մուտքագրեք նոր ծածկագիրը. Մուտքագրեք ձեր նոր գաղտնաբառը Գաղտնաբառի մեջ և Հաստատեք գաղտնաբառի տեքստային տուփերը պատուհանի վերևում:
  21. 21Կտտացրեք լավ պատուհանի ներքևում ՝ գաղտնաբառը փոխելու և հատկությունների պատուհանը փակելու համար:

Մեթոդ 3 -ից 3 -ը. Օգտագործելով հրամանի տողը

  1. 1 Բացեք մեկնարկի ընտրացանկը . Սեղմեք էկրանի ներքևի ձախ անկյունում գտնվող Windows- ի պատկերանշանի վրա ՝ Start ընտրացանկը բացելու համար:
  2. 2 Բացեք հրամանի տողը: Մուտքագրեք հրամանի տող, և այն ընտրեք «Սկսել» ընտրացանկի վերևում:
  3. 3Աջ սեղմեք Հրամանի տող ՝ բացվող ընտրացանկը ցուցադրելու համար:
  4. 4Ընտրեք տարբերակ Գործարկեք որպես ադմինիստրատոր.
  5. 5 Կտտացրեք Այոհաստատել գործարկել հրամանի տողը որպես ադմինիստրատոր: Կբացվի հրամանի տուփի պատուհան:
  6. 6 Մուտքագրեք առաջին հրամանը: Մուտքագրեք osql -L և սեղմել Մուտքագրեք.
  7. 7 Մուտքագրեք երկրորդ հրամանը սերվերի անունով: Մուտքագրեք OSQL -S սերվեր -Eորտեղ «սերվեր» -ը փոխարինում է ձեր սերվերի անունը, այնուհետև կտտացրեք Մուտքագրեք.
  8. 8 Ստեղծեք նոր գաղտնաբառ: Մուտքագրեք sp_password NULL, «գաղտնաբառ», «saորտեղ «գաղտնաբառը» փոխարինում է այն գաղտնաբառը, որը ցանկանում եք օգտագործել, այնուհետև սեղմեք Մուտքագրեք.
    • Օրինակ, «rutabaga123» գաղտնաբառը սահմանելու համար մուտքագրեք sp_password NULL ’rutabaga123’, ’sa.
  9. 9 Փորձեք մուտք գործել SQL Server ՝ օգտագործելով ադմինիստրատորի հավատարմագրերը և նոր գաղտնաբառ: Եթե ​​կարողանում եք մուտք գործել SQL Server, ապա գաղտնաբառը հաջողությամբ փոխվել է:

Խորհուրդներ

  • Եթե ​​այս մեթոդներից ոչ մեկը չի աշխատում, ինտերնետում կարող եք գտնել մի քանի վճարովի SQL Server գաղտնաբառերի վերականգնման ծրագրակազմ:

Գուշացումներ

  • Ադմինիստրատորի գաղտնաբառը հնարավոր չէ հեռակա կարգով վերականգնել: