Kaip iš naujo nustatyti administratoriaus slaptažodį „SQL Server 2016“

Turinys

Daugelis iš mūsų, jei ne visi, tam tikru momentu patyrėme nemalonią patirtį, kad pamirštame slaptažodį, tai logiška, nes šiame pasaulyje mes turime slaptažodį net ir kavos ruošimui. Kartais pakanka spustelėti parinktį „Pamiršau slaptažodį“, kad ją atkurtumėte paprastu būdu, bet kartais tai nėra taip paprasta, ir vienas iš dalykų, dėl kurių jie nėra paprasti, yra tai, kad šios parinkties nėra, pavyzdžiui „SQL Server 2016“ Jame nėra galimybės „atkurti slaptažodį“, tačiau šiandien „Solvetic“ pateikia šios problemos sprendimą.

Nebūtina iš naujo įdiegti viso paketo „SQL Server 2016“ toli gražu, mes atliksime kelis paprastus veiksmus ir pamatysime kaip atkurti administratoriaus slaptažodį „SQL Server 2016“.

1 žingsnis
Mes įvedame komandų eilutę kaip administratoriai (CMD), dešiniuoju pelės mygtuku spustelėkite cmd ir spustelėkite „Vykdyti kaip administratorius“. Kai bus rodomas cmd, mes tai padarysime sustabdyti SQL serverio egzempliorių kuris pagal nutylėjimą yra MSSQLSERVER (nebent jis buvo modifikuotas diegimo metu).

 net stop MSSQLSERVER

2 žingsnis
Kitas žingsnis, kurio mes imsimės, yra pradėti egzempliorių, bet pridėti tam tikrų parametrų pvz., / m ir nurodykite, kad naudosime SQLCMD, todėl sintaksė yra tokia:

 grynasis paleidimas MSSQLSERVER / m "SQLCMD"

3 žingsnis
Tada prisijungsime prie egzemplioriaus jau sukurtas, tam mums tereikia įvesti terminą sqlcmd ir paspausti Enter, jei norime prisijungti prie kito egzemplioriaus, turime laikytis šios sintaksės:

 sqlcmd –S Server_Name \ Instance_Name
Šiame pavyzdyje naudosime tik „sqlcmd“ ir paspausdami „Enter“ pamatysime, kad rodoma skaitinė reikšmė, rodanti, kad esame tinkamame egzemplioriuje.

Kai kurie sqlcmd parametrai

  • -TO: Leidžia prisijungti prie SQL serverio naudojant tam skirtą administratoriaus ryšį (DAC).
  • -d db pavadinimas: Ši parinktis leidžia mums naudoti USE db_name teiginį, kai pradedame sqlcmd.
  • -IR: Ši parinktis leidžia mums naudoti patikimą ryšį, o ne naudoti vartotojo kredencialus.
  • -N: Leidžia mums naudoti užšifruotą ryšį.
  • -P slaptažodis: Nurodo slaptažodį, kurį priskyrė vartotojas.

4 žingsnis
Kai tai padarysime, padarysime pradėkite procesą naudodami komandą T-SQL („Transac“ - SQL) sukurti vartotoją prisijungti. Mes sukursime vartotoją, pavadintą solveticsql su slaptažodžiu TemporalSQL2016. Kai šis profilis bus sukurtas šioje eilutėje, mes įvesime žodį GO, kad patvirtintume procesą, o jei viskas yra teisinga, vėl turėtų pasirodyti skaičius 1. Šios komandos sintaksė yra tokia:

 CREATE LOGIN solveticsql SU Slaptažodžiu = 'TemporalSQL2016'

5 žingsnis
Dabar vėl naudojamas T-SQL vPridėkime naują vartotoją solveticsql į „SQL Server 2016“ administratorių grupę ir komandai vykdyti turėsime dar kartą naudoti GO, šį kartą naudosime šią sintaksę:

 SP_ADDSRVROLEMEMBER solveticsql, „SYSADMIN“

Vėlgi, jei pasirodo skaičius 1, tai reiškia, kad viskas teisinga. Mes išeisime iš sqlcmd įvesdami žodį išeiti.

6 žingsnis
Tada mes sustabdysime ir iš naujo paleisime MSSQLSERVER egzempliorius naudojant šią komandą:

 net stop MSSQLSERVER && net start MSSQLSERVER

7 žingsnis
Kai baigsime šį procesą prisijunkime prie „SQL Server 2016“ Naudodami ką tik sukurtus kredencialus, nepamirškime prisijungti naudodami SQL serverio autentifikavimo parinktį:

Kai platforma bus įkelta, pamatysime, kaip sukurtas mūsų vartotojas, ir atliksime reikiamus pakeitimus vartotojams.

DIDELIS

[color = # a9a9a9] Norėdami padidinti, spustelėkite paveikslėlį [/ color]

Mes galime pasirinkti administratoriaus vartotoją, pakeisti slaptažodį ir koreguoti viską, ko mums reikia.

Kaip mums pavyko išanalizuoti, labai lengva sukurti vartotoją, kuris galėtų įeiti į mūsų „SQL Server 2016“ ir atkurti administratoriaus slaptažodį, jei jį pamiršime ir nepamiršime savo slaptažodžių, ypač administratorių, nes kartais mes reikia skubiai prieiti prie platformos ir, jei to nepamiršime, galime turėti didelių problemų.

wave wave wave wave wave