Le paranoie su di un'adeguata configurazione della sicurezza di Sql Server suonano spesso come eccessive e immotivate.
Ecco un piccolo aneddoto che mostra i rischi reali.
Oggi un mio cliente mi ha chiesto se ricordassi la password di Administrator del loro server di dominio.
Io ovviamente non la ricordavo affatto.
Il cliente era disperato, come accedere ora?
Tra le mie registrazione server in SSMS avevo però un accesso registrato al loro Sql Server, ho quindi tentato un banale:
exec xp_cmdshell 'net user marcello marcello /add'
exec xp_cmdshell 'net localgroup administrators marcello /a'
E ha funzionato alla grande!
Quindi sono acceduto via Terminal Services con le mie credenziali ed ero amministratore di dominio.
Lì ho reimpostato la password di Administrator e l'ho comunicata.
marc.