Så här återställer du administratörslösenordet i SQL Server 2016

Innehållsförteckning

Många av oss, om inte alla, har någon gång haft den obehagliga upplevelsen att vi glömmer lösenordet, det är logiskt eftersom vi i denna värld har ett lösenord även för att göra kaffe. Ibland är det tillräckligt att klicka på alternativet "Jag har glömt mitt lösenord" för att återställa det på ett enkelt sätt men ibland är det inte så enkelt, och en av de saker som inte gör dem enkla är att det alternativet inte finns, till exempel SQL Server 2016 Det har inte alternativet "återställ ditt lösenord" men idag tar Solvetic lösningen på detta problem.

Det är inte nödvändigt att installera om hela paketet SQL Server 2016 långt ifrån det, vi kommer bara att följa några enkla steg och se hur återställer vi vårt administratörslösenord i SQL Server 2016.

Steg 1
Vi går in på kommandoraden som administratörer (CMD), för detta högerklickar vi på cmd och klickar på "Kör som administratör". När cmd visas visas det stoppa SQL Server -instansen som som standard är MSSQLSERVER (om det inte ändrades under installationen).

 nätstopp MSSQLSERVER

Steg 2
Nästa steg vi tar är starta instansen men lägga till vissa parametrar t.ex. / m och ange att vi kommer att använda SQLCMD, så syntaxen är följande:

 nettostart MSSQLSERVER / m "SQLCMD"

Steg 3
Sedan vi kommer att ansluta till instansen redan etablerat, för detta behöver vi bara ange termen sqlcmd och trycka på Enter, om vi vill ansluta till en annan instans måste vi följa följande syntax:

 sqlcmd ‐S Server_Name \ Instance_Name
I det här exemplet kommer vi bara att använda sqlcmd och när du trycker på Enter ser vi att ett numeriskt värde visas som indikerar att vi är i rätt instans.

Några parametrar för sqlcmd

  • -TILL: Låter dig logga in på SQL Server med en dedikerad administratörsanslutning (DAC).
  • -d db namn: Med det här alternativet kan vi använda en USE db_name -sats när vi startar sqlcmd.
  • -OCH: Med det här alternativet kan vi använda en pålitlig anslutning istället för att använda användaruppgif.webpter.
  • -N: Tillåter oss att använda en krypterad anslutning.
  • -P lösenord: Anger ett lösenord som användaren har tilldelat.

Steg 4
När vi väl har gjort detta gör vi det starta processen med kommandot T-SQL (Transac - SQL) för att skapa en användare för att logga in. Vi ska skapa en användare som heter solveticsql med ett lösenord TemporalSQL2016. När denna profil har skapats på följande rad kommer vi att skriva in ordet GO för att bekräfta processen och om allt är korrekt ska siffran 1. visas igen. Syntaxen för detta kommando är följande:

 SKAPA LOGGA IN solveticsql MED LÖSENORD = ’TemporalSQL2016’

Steg 5
Nu använder jag igen T-SQL vLåt oss lägga till vår nya användare solveticsql till SQL Server 2016 -administratörsgruppen och vi måste använda GO igen för att utföra kommandot, den här gången kommer vi att använda följande syntax:

 SP_ADDSRVROLEMEMBER solveticsql, 'SYSADMIN'

Återigen, om siffran 1 visas betyder det att allt är korrekt. Vi kommer att avsluta sqlcmd genom att ange ordet utgång.

Steg 6
Sedan vi ska stoppa och starta om MSSQLSERVER -instanserna med följande kommando:

 nätstopp MSSQLSERVER && nätstart MSSQLSERVER

Steg 7
När vi har slutfört denna process låt oss logga in på SQL Server 2016 Låt oss komma ihåg att logga in med hjälp av autentiseringsalternativet SQL Server:

När plattformen har laddats kommer vi att se vår användare skapad och därifrån göra nödvändiga justeringar för användarna.

FÖRSTORA

[color = # a9a9a9] Klicka på bilden för att förstora [/ color]

Vi kan välja administratörsanvändare och göra lösenordsändringen och justera allt vi behöver i den.

Som vi har kunnat analysera är det mycket enkelt att skapa en användare för att kunna ange vår SQL Server 2016 och återställa administratörslösenordet om vi har glömt det och ha i åtanke våra lösenord, särskilt de för administratörer eftersom vi ibland måste snabbt komma åt en plattform och om vi inte tänker på det kan vi få stora problem.

wave wave wave wave wave