Denne wikiHow lærer deg hvordan du tilbakestiller et glemt passord for systemadministrator (systemadministrator eller SA) på en Microsoft SQL -server. Tilbakestillingen kan gjøres ved hjelp av pålogging for Windows-godkjenning, kommandoprompt-program eller enkeltbrukermodus.
Steg
Metode 1 av 3: Bruke Windows -autentisering
Trinn 1. Forstå hvordan denne metoden fungerer
Hvis Windows -godkjenning er aktivert på serveren, kan du bruke den til å logge på serveren uten å måtte angi et passord. Når du er logget inn, kan du enkelt endre SQL -serverpassordet.
Hvis Windows -godkjenning ikke er aktivert, må du bruke enkeltbrukermodus eller kommandoprompt -programmet for å tilbakestille passordet
Trinn 2. Kontroller at SSMS er installert
SSMS er et brukergrensesnitt som lar deg endre ulike aspekter ved SQL -serverinnstillinger i et enkelt vindu, i stedet for gjennom kommandoprompt. Følg disse trinnene hvis SSMS ikke allerede er installert:
- Besøk SSMS -installasjonssiden via en nettleser.
- Klikk på lenken " Last ned SQL Server Management Studio 17.6 ”.
- Dobbeltklikk på den nedlastede SSMS-installasjonsfilen.
- Følg instruksjonene på skjermen for å installere SSMS.
Trinn 3. Åpne SSMS
Skriv inn sql server management studio i "Start" -menyen, og klikk deretter " Microsoft SQL Server Management Studio 17 "Øverst i" Start "-vinduet.
Trinn 4. Velg riktig autentisering
Klikk på rullegardinboksen "Autentisering", og velg deretter " Windows -godkjenning "Fra menyen.
Trinn 5. Klikk på Koble til
Det er nederst i vinduet. Hvis Windows -godkjenning er aktivert og tillatt på kontoen, kan du gå direkte til serverens dashbordside.
Trinn 6. Utvid servermappen
Hvis servermappen øverst til venstre i vinduet ikke har noen få alternativer under den, klikker du på + ”På venstre side for å utvide mappen.
Trinn 7. Utvid mappen "Sikkerhet"
Denne mappen er under servernavnet.
Trinn 8. Åpne "Logins" -mappen
Denne mappen er i alternativgruppen under "Sikkerhet" -mappen.
Trinn 9. Dobbeltklikk på sa
Dette alternativet er i alternativgruppen "Pålogging". Deretter åpnes vinduet for systemadministratoregenskaper.
Trinn 10. Skriv inn det nye passordet
Skriv inn det nye passordet i feltene "Passord" og "Bekreft passord" øverst i vinduet.
Trinn 11. Klikk OK
Det er nederst i vinduet. Etter det vil passordet bli endret og vinduet for egenskaper lukkes.
Metode 2 av 3: Bruke enkeltbrukermodus
Trinn 1. Forstå hvordan denne metoden fungerer
Hvis du er låst ute av den eneste eksisterende kontoen, kan du opprette en ny bruker og gi administratorrettigheter gjennom kommandoprompt -programmet. Etter det kan du bruke den nye brukerens påloggingsinformasjon til å logge på SQL -serversiden og deretter endre SA -passordet.
Trinn 2. Kontroller at SSMS er installert
SSMS er et brukergrensesnitt som lar deg endre ulike aspekter ved SQL -serverinnstillinger i et enkelt vindu, i stedet for gjennom kommandoprompt. Følg disse trinnene hvis SSMS ikke allerede er installert:
- Besøk SSMS -installasjonssiden via en nettleser.
- Klikk på lenken " Last ned SQL Server Management Studio 17.6 ”.
- Dobbeltklikk på den nedlastede installasjonsfilen for SSMS.
- Følg instruksjonene på skjermen for å installere SSMS.
Trinn 3. Åpne kommandoprompt i administratormodus
Menytilgang Start ”
følg deretter disse trinnene:
- Skriv inn ledeteksten
-
Høyreklikk
“ Ledeteksten ”
- Klikk " Kjør som administrator ”
- Velg " Ja 'når du blir bedt om det.
Trinn 4. Stopp SQL -tjenesten
Skriv nettstopp MSSQLSERVER og trykk Enter. Den nåværende SQL -tjenesten blir stoppet.
Trinn 5. Kjør SQL på nytt i enkeltbrukermodus
Skriv nettstart MSSQLSERVER -m "SQLCMD" og trykk Enter.
Du vil ikke se noen indikasjon på at enkeltbrukermodus kjører på dette stadiet, men du kan se uttrykket "SQL Server -tjenesten ble startet vellykket"
Trinn 6. Koble datamaskinen til SQL
Skriv inn sqlcmd og trykk Enter. SQL -kommandolinjen åpnes etterpå.
Trinn 7. Opprett en ny bruker og passord
Du må lage den med kommandoen skrevet i SQL -kommandolinjen:
- Skriv inn navnet CREATE LOGIN WITH PASSWORD = 'password', med "name" som refererer til kontonavnet og "password" som refererer til det nye passordet.
- Trykk på Enter -tasten.
- Skriv GO og trykk Enter.
Trinn 8. Legg til systemadministratorrollen for den nye brukeren
Skriv inn navnet SP_ADDSRVROLEMEMBER, 'SYSADMIN' ("navn" refererer til kontonavnet), trykk Enter, skriv GO og trykk Enter igjen.
Trinn 9. Avslutt SQLCMD -kommandolinjen
Skriv exit og trykk Enter.
Trinn 10. Kjør SQL på nytt i normal modus
Du kan deaktivere enkeltbrukermodus ved å skrive net stop MSSQLSERVER && net start MSSQLSERVER og trykke Enter.
Du kan se uttrykket "SQL Server -tjenesten ble startet vellykket". På dette stadiet kan kommandoprompt -vinduet lukkes
Trinn 11. Åpne SSMS
Skriv inn sql server management studio i "Start" -menyen, og klikk deretter " Microsoft SQL Server Management Studio 17 "Øverst i" Start "-vinduet.
Trinn 12. Velg riktig autentisering
Klikk på rullegardinboksen "Autentisering", og klikk deretter på " SQL Server -godkjenning "Fra menyen.
Trinn 13. Logg inn med den nye brukerens påloggingsinformasjon
Klikk på rullegardinboksen "Logg inn", og velg deretter brukernavnet du nettopp har opprettet.
Trinn 14. Skriv inn passordet
Skriv inn brukerens passord i "Passord" -feltet nederst i vinduet.
Trinn 15. Klikk på Koble til
Det er nederst i vinduet. Så lenge det riktige brukernavnet og passordet er angitt, åpnes serverens dashbordside umiddelbart.
Trinn 16. Utvid servermappen
Hvis servermappen i øvre venstre hjørne av vinduet ikke viser noen av alternativene under den, klikker du på + ”På venstre side for å utvide mappen.
Trinn 17. Utvid mappen "Sikkerhet"
Denne mappen er under servernavnet.
Trinn 18. Åpne "Logins" -mappen
Denne mappen er i alternativgruppen under "Sikkerhet" -mappen.
Trinn 19. Dobbeltklikk på sa
Dette alternativet er i alternativgruppen "Pålogging". Deretter åpnes vinduet for systemadministratoregenskaper.
Trinn 20. Skriv inn det nye passordet
Skriv inn det nye passordet i feltene "Passord" og "Bekreft passord" øverst i vinduet.
Trinn 21. Klikk OK
Det er nederst i vinduet. Etter det vil passordet bli endret og vinduet for egenskaper lukkes.
Metode 3 av 3: Bruke kommandoprompt
Trinn 1. Åpne "Start" -menyen
Klikk på Windows-logoen i nedre venstre hjørne av skjermen. Etter det åpnes "Start" -menyen.
Trinn 2. Finn kommandoprompt -programmet
Skriv inn ledeteksten, og vent til kommandoprompt -ikonet vises øverst på "Start" -menyen.
Trinn 3. Høyreklikk
"Ledeteksten".
En rullegardinmeny vises etter det.
Trinn 4. Klikk på Kjør som administrator
Dette alternativet er i rullegardinmenyen.
Trinn 5. Klikk Ja når du blir bedt om det
Alternativet for å kjøre ledetekst i administratormodus vil bli bekreftet. Etter det åpnes programvinduet.
Trinn 6. Skriv inn den første kommandoen
Skriv osql -L og trykk Enter.
Trinn 7. Skriv inn den andre kommandoen med servernavnet
Skriv inn OSQL -S server -E, med "server" erstattet av servernavnet ditt. Trykk deretter på Enter -tasten.
Trinn 8. Opprett et nytt passord
Skriv inn EXEC sp_password NULL, 'passord', 'sa', med oppføringen "passord" erstattet av passordet du vil bruke. Trykk deretter på Enter -tasten.
For eksempel, for å endre passordet til "qwerty123", skriv EXEC sp_password NULL, 'qwerty123', 'sa' i kommandoprompt -vinduet
Trinn 9. Kjør kommandoen
Skriv GO, og trykk deretter Enter. Skriv exit og trykk Enter for å avslutte OSQL.
Trinn 10. Prøv å logge deg på SQL -serveren
Bruk den nye administratorinnloggingsinformasjonen og passordet. Hvis du kan logge deg på SQL -serveren, har kontopassordet blitt endret.