PDA

Visualizza la versione completa : Cambiare pw all'utente sa


MasterX
08-09-2010, 21:37
dovrei cambiare la password all'utente sa di sql 2005 facendo una query nel mio programma fatto in .NET

come si fa?

grazie

XWolverineX
08-09-2010, 21:43
Non è proprio una gran idea fare una cosa del genere.
Almeno falla da una stored procedure...

MasterX
08-09-2010, 22:16
scusami, non è una grande idea lo so..ma ho dei buoni motivi...inutile dilungarmi

non so cosa sia una store procedure...mi spieghi?

XWolverineX
08-09-2010, 23:47
http://it.wikipedia.org/wiki/Stored_procedure

MasterX
09-09-2010, 00:07
ok, però facciamo conto che io nel database non possa metterci più mano, ma devo cambiare la password...

XWolverineX
09-09-2010, 09:08
ALTER LOGIN sa WITH PASSWORD = 'osso';

LeleFT
09-09-2010, 17:42
Se intendi ottenere risposte su come farlo con .NET, specificane il linguaggio e sposterò nel forum "Visual Basic e .NET Framework".

Se intendi operare con una stored procedure o direttamente nel database, sposterò nel forum "Database".

Per qualunque delle due scelte, questo è il forum sbagliato.

Dove sposto?


Ciao. :ciauz:

MasterX
10-09-2010, 23:15
visual basic .NET

grazie :)

MasterX
10-09-2010, 23:37
Originariamente inviato da XWolverineX
ALTER LOGIN sa WITH PASSWORD = 'osso';

ciao, ho provato così

myconnect = .....la stringa di connessione
mycommand.Connection = myconnect
Dim mycommand As SqlClient.SqlCommand = New SqlClient.SqlCommand()
mycommand.CommandText = "ALTER LOGIN sa WITH PASSWORD = '12345' "

myconnect.Open()
mycommand.ExecuteNonQuery()
myconnect.Close()



lanciato la prima volta...ok
se poi l'exe lo lancio di nuovo, mi va in errore; non dovrebbe solo sovrascrivere la password indipendentemente dal fatto se è proprio la stessa o no ?

MItaly
11-09-2010, 00:00
Forse hai specificato nella stringa di connessione l'utente sa con la vecchia password. :bhò:

Loading