Fare un Recovery della Password dell’utente SA in Microsoft SQL Server

da | Mag 3, 2019

Di recente mi è capitato di dover accedere tramite Management Studio a un database su SQL 2017 con l’utente SA ma la password non andava.

A questo punto ho provato ad accedere al SQL Server tramite un altra utenza di dominio ma dopo esser entrato ho notato che non aveva i diritti di sysadmin.

Fortunatamente, a partire da SQL Server 2005 i membri del gruppo Windows Administrators possono accedere a SQL Server in modalità utente singolo.

Ciò consente di aggiungere un accesso al ruolo sysadmin che è possibile utilizzare per avviare SQL Server con diritti amministrativi.

L’account deve essere un membro del gruppo degli amministratori locali.

Per avviare SQL Server in modalità utente singolo aggiungere il parametro -m sulla riga di comando.

Il modo più semplice per farlo è utilizzare Configuration Manager.

Interrompere l’istanza di SQL Server che si desidera modificare.

Fare clic con il pulsante destro del mouse sull’istanza per aprire la finestra di dialogo Proprietà e fare clic sulla scheda Parametri di avvio. Inserisci -m nell’opzione Parametri di avvio come mostrato nell’immagine sovrastante.

Inserire quindi l’opzione -m e cliccare su Aggiungi.

Se è tutto Ok dovremmo vedere un immagine come quella sovrastante.

Cliccare Ok per proseguire.

Come indicato dal messaggio riavviare i server di SQL Server per rendere effettive le impostazioni.

Quindi, avviare l’istanza di SQL Server e aprire un prompt dei comandi con privilegi elevati e lanciare il comando

quindi lanciare i comandi in sequenza

NOTA BENE: al posto del parametro DOMINIO\utente inserire l’account che vogliamo elevare a sysadmin

A questo punto se abbiamo fatto tutto correttamante dovremmeo poter accedere al nostro Management Studio e con i diritti di sysadmin possiamo resettare la password dell’utente SA senza nessun problema.

ATTENZIONE: ricordiamoci di rimuovere il parametro -m settato in precedenza per disattivare la modalità utente singolo.

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360 gradi.
Tutto è iniziato nel 1996, quando ho scoperto il mondo dell'informatica grazie a Windows 95, e da quel momento non ho più smesso di esplorare e imparare.
Ogni giorno mi dedico con curiosità e passione a scoprire le nuove frontiere di questo settore in continua evoluzione.

Articoli Recenti

Veeam Backup

Monitoring

Friends

  • My English Lab  English School
  • ChrSystem   Infrastrutture IT
  • ACT For Cange  Mental Coach
  • Since 01  Kreative Graphics

Database

Networking

Autori

  • Raffaele Chiatto  Amministratore
  • Marco Valle  Autore Collaboratore

Related Post

0 commenti

Invia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Virtualizzazione

Linux

Microsoft

Apple

Backup

Database

Security

Automazione