320.06.70.037 [email protected]
Seleziona una pagina

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

da | Mag 3, 2019 | SQL Server 2015, SQL Server 2017 | 0 commenti

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.

Raffaele Chiatto

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360°…
Mi sono avvicinato al mondo dell’informatica nel lontano 1996 con Windows 95 e da allora non ho più smesso di dedicarmi allo studio ed approfondimento di questo settore.
Laureato in Ingegneria Informatica nel 2009, lavoro nel campo dell’IT dal lontano 2001.

Link – Friends

Infrastrutture IT

English School

Act for Change

Graphic and Web solution

Warning Veeam Backup & Replication 9.5: Unable to truncate Microsoft SQL Server transaction logs in fase di Backup di una VM SQL Server

Warning Veeam Backup & Replication 9.5: Unable to truncate Microsoft SQL Server transaction logs in fase di Backup di una VM SQL Server

Di recente mi è capitato di ricevere il seguente Warnings facendo il backup di una Virtual machine con SQL Server dove era abilitata l'opzione Application-Aware Processing Il messaggio di Warning ricevuto ad ogni backup è il seguente: Unable to truncate Microsoft SQL...

leggi tutto
Errore SQL Server FCB::Open failed: Could not open file master.mdf (master.ldf ) for file number 2. OS error: 5(Access is denied.)

Errore SQL Server FCB::Open failed: Could not open file master.mdf (master.ldf ) for file number 2. OS error: 5(Access is denied.)

Questo errore viene generato quando si cerca di far partire il servizio relativo a SQL Server. E' possibile far partire il servizio di SQL server dalla console dei Servizi di Windows oppure dal SQL Server Configuration manager Aprire lo snap-in relativo ai servizi ed...

leggi tutto

0 commenti

Invia un commento

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

Translate »