Så här ändrar du ditt SQL SA-kontolösenord
har du någonsin behövt ändra eller till och med glömt lösenordet för SQL Server System Administrator (SA) – kontot? Kanske har lösenordet gått förlorat eller personen som ansvarar för att behålla det lämnade företaget? I den här artikeln kommer jag att gå igenom tre vanligaste sätten att ändra lösenordet och få dig tillbaka till ditt SQL SA-konto.
den första metoden är att använda det aktuella sa-lösenordet för att logga in i SQL Server Management Studio och ändra det. Den andra metoden är att använda ett annat administratörskonto för att logga in i SQL Server Management Studio för att återställa lösenordet. Den tredje metoden är att använda en kommandotolk för att starta om SQL-tjänsten i ett användarläge, återställa lösenordet och starta sedan om SQL-tjänsten i fleranvändarläge.
alternativ 1: Använd det befintliga sa-lösenordet
- öppna SQL Server Management Studio. Om du inte har den här applikationen kan du ladda ner den här – SQL Server Management Studio nedladdningssida.
- logga in som SA-användare med SQL Server-autentisering och det aktuella lösenordet.
- i Objektutforskaren expanderar du säkerhet och loggar sedan in.
- dubbelklicka på SA-inloggningen.
- ange önskat lösenord och bekräfta det.
- klicka på OK.
alternativ 2: Använda ett Windows-konto med administrativa behörigheter
- öppna SQL Server Management Studio.
- följ alla samma steg som du skulle göra i Alternativ 1, men logga istället in som Windows-användare med Window Authentication.
- i Objektutforskaren expanderar du säkerhet och loggar sedan in.
- dubbelklicka på sa-inloggningen.
- ange önskat lösenord och bekräfta det.
- klicka på OK.
alternativ 3: Använda det lokala administratörskontot i enanvändarläge
- öppna Kommandotolken som administratör.
- stoppa SQL-instansen.
om det är standardinstansen skriver du: net stop MSSQLSERVER och trycker på Enter-knappen.
om det är en namngiven instans, skriv: net stop Servername \ InstanceName där ” Servername ”är namnet på servern och” InstanceName ” är det dedikerade namnet. - starta SQL-tjänsten i enanvändarläge genom att skriva: net start MSSQLSERVER /m”SQLCMD” och tryck på Enter.
- Anslut till SQL-servern i kommandotolken genom att skriva: sqlcmd och tryck på Enter.
- skapa en ny användare och lösenord med T-SQL-kommandot. Typ: Skapa inloggning < namn> med lösenord= ’ <lösenord>’. Byt ut < namn>med önskat användarnamn och < lösenord> med önskat lösenord. De enskilda citat krävs. Skriv GO och tryck på Enter-knappen.
- kontrollera att den nya användaren har systemadministratörsbehörigheter genom att skriva: SP_ADDSRVROLEMEMBER <namn>, ’SYSADMIN’. Ersätt < namn> med användarnamnet som anges i steg 5. Skriv GO och tryck på Enter-knappen.
- avsluta SQLCMD genom att skriva Exit och trycka på Enter-knappen.
- starta om SQL-tjänsten i vanligt läge genom att skriva: net stop MSSQLSERVER && net start MSSQLSERVER och tryck på Enter-knappen.
- starta SQL Server Management Studio-programmet och logga in med den nyskapade användaren med SQL-autentiseringsläge (liknande alternativ 1 och alternativ 2 ovan)
- i Objektutforskaren expanderar du säkerhet och loggar sedan in.
- dubbelklicka på sa-inloggningen.
- ange önskat lösenord och bekräfta det.
- klicka på OK.
nu när vi har lagt ut de olika alternativen för att återställa SQL SA-lösenordet kan du nu välja vilket alternativ som fungerar bäst när du återställer ditt lösenord så att du kan komma tillbaka till jobbet snabbare.