3 sätt att återställa SA -lösenordet på SQL Server

Innehållsförteckning:

3 sätt att återställa SA -lösenordet på SQL Server
3 sätt att återställa SA -lösenordet på SQL Server

Video: 3 sätt att återställa SA -lösenordet på SQL Server

Video: 3 sätt att återställa SA -lösenordet på SQL Server
Video: How to easily Factory Reset a Windows 7 PC 2024, November
Anonim

Denna wikiHow lär dig hur du återställer ett glömt lösenord för systemadministratör (systemadministratör eller SA) på en Microsoft SQL -server. Återställningen kan göras med Windows-autentiseringsinloggning, kommandotolksprogram eller enanvändarläge.

Steg

Metod 1 av 3: Använda Windows -autentisering

Återställ SA -lösenordet i SQL Server Steg 1
Återställ SA -lösenordet i SQL Server Steg 1

Steg 1. Förstå hur denna metod fungerar

Om Windows -autentisering är aktiverad på servern kan du använda den för att logga in på servern utan att behöva ange ett lösenord. När du väl har loggat in kan du enkelt ändra SQL -serverlösenordet.

Om Windows -autentisering inte är aktiverad måste du använda enkelanvändarläge eller kommandotolken för att återställa lösenordet

Återställ SA -lösenordet i SQL Server Steg 2
Återställ SA -lösenordet i SQL Server Steg 2

Steg 2. Se till att SSMS är installerat

SSMS är ett användargränssnitt som låter dig ändra olika aspekter av SQL -serverinställningar i ett enda fönster, snarare än via kommandotolken. Om SSMS inte redan är installerat följer du dessa steg:

  • Besök SSMS -installationssidan via en webbläsare.
  • Klicka på länken " Ladda ner SQL Server Management Studio 17.6 ”.
  • Dubbelklicka på den nedladdade SSMS-installationsfilen.
  • Följ anvisningarna på skärmen för att installera SSMS.
Återställ SA -lösenordet i SQL Server Steg 3
Återställ SA -lösenordet i SQL Server Steg 3

Steg 3. Öppna SSMS

Skriv sql server management studio i "Start" -menyn och klicka sedan på " Microsoft SQL Server Management Studio 17 "Högst upp i" Start "-fönstret.

Återställ SA -lösenordet i SQL Server Steg 4
Återställ SA -lösenordet i SQL Server Steg 4

Steg 4. Välj rätt autentisering

Klicka på listrutan "Autentisering" och välj sedan " Windows -autentisering ”Från menyn.

Återställ SA -lösenordet i SQL Server Steg 5
Återställ SA -lösenordet i SQL Server Steg 5

Steg 5. Klicka på Anslut

Det är längst ner i fönstret. Om Windows -autentisering är aktiverad och tillåten på kontot kan du gå direkt till serverns instrumentpanelsida.

Återställ SA -lösenordet i SQL Server Steg 6
Återställ SA -lösenordet i SQL Server Steg 6

Steg 6. Expandera servermappen

Om servermappen högst upp till vänster i fönstret inte har några alternativ under det, klicka på ”På vänster sida för att expandera mappen.

Återställ SA -lösenordet i SQL Server Steg 7
Återställ SA -lösenordet i SQL Server Steg 7

Steg 7. Expandera mappen "Säkerhet"

Den här mappen ligger under servernamnet.

Återställ SA -lösenordet i SQL Server Steg 8
Återställ SA -lösenordet i SQL Server Steg 8

Steg 8. Öppna mappen “Logins”

Den här mappen finns i alternativgruppen under mappen "Säkerhet".

Återställ SA -lösenordet i SQL Server Steg 9
Återställ SA -lösenordet i SQL Server Steg 9

Steg 9. Dubbelklicka på sa

Det här alternativet finns i alternativgruppen "Inloggningar". Därefter öppnas fönstret för systemadministratörens egenskaper.

Återställ SA -lösenordet i SQL Server Steg 10
Återställ SA -lösenordet i SQL Server Steg 10

Steg 10. Ange det nya lösenordet

Skriv in det nya lösenordet i fälten "Lösenord" och "Bekräfta lösenord" högst upp i fönstret.

Återställ SA -lösenordet i SQL Server Steg 11
Återställ SA -lösenordet i SQL Server Steg 11

Steg 11. Klicka på OK

Det är längst ner i fönstret. Därefter ändras lösenordet och fönstret för egenskaper stängs.

Metod 2 av 3: Använda enkelanvändarläge

Återställ SA -lösenordet i SQL Server Steg 12
Återställ SA -lösenordet i SQL Server Steg 12

Steg 1. Förstå hur denna metod fungerar

Om du är utelåst från det enda befintliga kontot kan du skapa en ny användare och ge administratörsbehörighet via kommandotolken. Efter det kan du använda den nya användarens inloggningsinformation för att logga in på SQL -serversidan och sedan ändra SA -lösenordet.

Återställ SA -lösenordet i SQL Server Steg 13
Återställ SA -lösenordet i SQL Server Steg 13

Steg 2. Se till att SSMS är installerat

SSMS är ett användargränssnitt som låter dig ändra olika aspekter av SQL -serverinställningar i ett enda fönster, snarare än via kommandotolken. Om SSMS inte redan är installerat följer du dessa steg:

  • Besök SSMS -installationssidan via en webbläsare.
  • Klicka på länken " Ladda ner SQL Server Management Studio 17.6 ”.
  • Dubbelklicka på den nedladdade SSMS-installationsfilen.
  • Följ anvisningarna på skärmen för att installera SSMS.
Återställ SA -lösenordet i SQL Server Steg 14
Återställ SA -lösenordet i SQL Server Steg 14

Steg 3. Öppna kommandotolken i administratörsläge

Menyåtkomst Start

Windowsstart
Windowsstart

följ sedan dessa steg:

  • Skriv in kommandotolken
  • Högerklicka
    Windowscmd1
    Windowscmd1

    Kommandotolken

  • Klick " Kör som administratör
  • Välj " Ja 'när du uppmanas.
Återställ SA -lösenordet i SQL Server Steg 15
Återställ SA -lösenordet i SQL Server Steg 15

Steg 4. Stoppa SQL -tjänsten

Skriv nätstopp MSSQLSERVER och tryck på Enter. Den för närvarande körda SQL -tjänsten kommer att stoppas.

Återställ SA -lösenordet i SQL Server Steg 16
Återställ SA -lösenordet i SQL Server Steg 16

Steg 5. Kör om SQL i enanvändarläge

Skriv net start MSSQLSERVER -m "SQLCMD" och tryck på Enter.

Du kommer inte att se någon indikation på att enanvändarläge körs i detta skede, men du kan se frasen "SQL Server -tjänsten startades framgångsrikt"

Återställ SA -lösenordet i SQL Server Steg 17
Återställ SA -lösenordet i SQL Server Steg 17

Steg 6. Anslut datorn till SQL

Skriv sqlcmd och tryck på Retur. SQL -kommandoraden öppnas efteråt.

Återställ SA -lösenordet i SQL Server Steg 18
Återställ SA -lösenordet i SQL Server Steg 18

Steg 7. Skapa en ny användare och lösenord

Du måste skapa det med kommando skrivet i SQL -kommandoraden:

  • Skriv in namnet SKAPA LOGIN MED PASSWORD = 'lösenord', med "namn" som hänvisar till kontonamnet och "lösenord" som hänvisar till det nya lösenordet.
  • Tryck på Enter.
  • Skriv GO och tryck på Enter.
Återställ SA -lösenordet i SQL Server Steg 19
Återställ SA -lösenordet i SQL Server Steg 19

Steg 8. Lägg till systemadministratörsrollen för den nya användaren

Skriv in namnet SP_ADDSRVROLEMEMBER, 'SYSADMIN' ("namn" hänvisar till kontonamnet), tryck på Enter, skriv GO och tryck på Enter igen.

Återställ SA -lösenordet i SQL Server Steg 20
Återställ SA -lösenordet i SQL Server Steg 20

Steg 9. Avsluta kommandoraden SQLCMD

Skriv exit och tryck på Enter.

Återställ SA -lösenordet i SQL Server Steg 21
Återställ SA -lösenordet i SQL Server Steg 21

Steg 10. Kör om SQL i normalt läge

Du kan inaktivera enanvändarläge genom att skriva net stop MSSQLSERVER && net start MSSQLSERVER och tryck på Enter.

Du kan se frasen "SQL Server -tjänsten startades framgångsrikt". I detta skede kan kommandotolken stängas

Återställ SA -lösenordet i SQL Server Steg 22
Återställ SA -lösenordet i SQL Server Steg 22

Steg 11. Öppna SSMS

Skriv sql server management studio i "Start" -menyn och klicka sedan på " Microsoft SQL Server Management Studio 17 "Högst upp i" Start "-fönstret.

Återställ SA -lösenord i SQL Server Steg 23
Återställ SA -lösenord i SQL Server Steg 23

Steg 12. Välj lämplig autentisering

Klicka på listrutan "Autentisering" och klicka sedan på " SQL Server -autentisering ”Från menyn.

Återställ SA -lösenordet i SQL Server Steg 24
Återställ SA -lösenordet i SQL Server Steg 24

Steg 13. Logga in med den nya användarens inloggningsinformation

Klicka på rullgardinsmenyn "Logga in" och välj sedan det användarnamn du just skapade.

Återställ SA -lösenordet i SQL Server Steg 25
Återställ SA -lösenordet i SQL Server Steg 25

Steg 14. Ange lösenordet

Skriv användarens lösenord i fältet "Lösenord" längst ned i fönstret.

Återställ SA -lösenordet i SQL Server Steg 26
Återställ SA -lösenordet i SQL Server Steg 26

Steg 15. Klicka på Anslut

Det är längst ner i fönstret. Så länge rätt användarnamn och lösenord anges, öppnas serverns instrumentpanelsida omedelbart.

Återställ SA -lösenordet i SQL Server Steg 27
Återställ SA -lösenordet i SQL Server Steg 27

Steg 16. Expandera servermappen

Om servermappen i det övre vänstra hörnet av fönstret inte visar något av alternativen nedan, klicka på ”På vänster sida för att expandera mappen.

Återställ SA -lösenordet i SQL Server Steg 28
Återställ SA -lösenordet i SQL Server Steg 28

Steg 17. Expandera mappen "Säkerhet"

Den här mappen ligger under servernamnet.

Återställ SA -lösenord i SQL Server Steg 29
Återställ SA -lösenord i SQL Server Steg 29

Steg 18. Öppna mappen “Logins”

Den här mappen finns i alternativgruppen under mappen "Säkerhet".

Återställ SA -lösenordet i SQL Server Steg 30
Återställ SA -lösenordet i SQL Server Steg 30

Steg 19. Dubbelklicka på sa

Det här alternativet finns i alternativgruppen "Inloggningar". Därefter öppnas fönstret för systemadministratörens egenskaper.

Återställ SA -lösenordet i SQL Server Steg 31
Återställ SA -lösenordet i SQL Server Steg 31

Steg 20. Ange det nya lösenordet

Skriv in det nya lösenordet i fälten "Lösenord" och "Bekräfta lösenord" högst upp i fönstret.

Återställ SA -lösenordet i SQL Server Steg 32
Återställ SA -lösenordet i SQL Server Steg 32

Steg 21. Klicka på OK

Det är längst ner i fönstret. Därefter ändras lösenordet och fönstret för egenskaper stängs.

Metod 3 av 3: Använda kommandotolken

Återställ SA -lösenord i SQL Server Steg 33
Återställ SA -lösenord i SQL Server Steg 33

Steg 1. Öppna "Start" -menyn

Windowsstart
Windowsstart

Klicka på Windows-logotypen i det nedre vänstra hörnet av skärmen. Därefter öppnas "Start" -menyn.

Återställ SA -lösenord i SQL Server Steg 34
Återställ SA -lösenord i SQL Server Steg 34

Steg 2. Leta upp kommandotolksprogrammet

Skriv in kommandotolken och vänta tills kommandotolken visas högst upp på "Start" -menyn.

Återställ SA -lösenordet i SQL Server Steg 35
Återställ SA -lösenordet i SQL Server Steg 35

Steg 3. Högerklicka

Windowscmd1
Windowscmd1

"Kommandotolken".

En rullgardinsmeny visas efter det.

Återställ SA -lösenord i SQL Server Steg 36
Återställ SA -lösenord i SQL Server Steg 36

Steg 4. Klicka på Kör som administratör

Det här alternativet finns i rullgardinsmenyn.

Återställ SA -lösenordet i SQL Server Steg 37
Återställ SA -lösenordet i SQL Server Steg 37

Steg 5. Klicka på Ja när du uppmanas

Alternativet att köra kommandotolken i administratörsläge kommer att bekräftas. Därefter öppnas programfönstret.

Återställ SA -lösenordet i SQL Server Steg 38
Återställ SA -lösenordet i SQL Server Steg 38

Steg 6. Ange det första kommandot

Skriv osql -L och tryck på Enter.

Återställ SA -lösenordet i SQL Server Steg 39
Återställ SA -lösenordet i SQL Server Steg 39

Steg 7. Ange det andra kommandot med servernamnet

Skriv in OSQL -S -server -E, med "server" ersatt av ditt servernamn. Tryck sedan på Enter -tangenten.

Återställ SA -lösenordet i SQL Server Steg 40
Återställ SA -lösenordet i SQL Server Steg 40

Steg 8. Skapa ett nytt lösenord

Skriv in EXEC sp_password NULL, 'lösenord', 'sa', med posten "lösenord" ersatt av det lösenord du vill använda. Tryck sedan på Enter -tangenten.

Om du till exempel vill ändra lösenordet till "qwerty123" skriver du EXEC sp_password NULL, "qwerty123", "sa" i kommandotolken

Återställ SA -lösenordet i SQL Server Steg 41
Återställ SA -lösenordet i SQL Server Steg 41

Steg 9. Kör kommandot

Skriv GO och tryck sedan på Retur. Skriv exit och tryck på Enter för att avsluta OSQL.

Återställ SA -lösenordet i SQL Server Steg 42
Återställ SA -lösenordet i SQL Server Steg 42

Steg 10. Försök att logga in på SQL -servern

Använd den nya administratörens inloggningsinformation och lösenord. Om du kan logga in på SQL -servern har lösenordet för kontot ändrats.

Tips

Om metoderna som beskrivs i den här artikeln inte fungerar finns det flera betalda SQL Server -lösenordsåterställningsprogram tillgängliga på internet

Rekommenderad: