SQL Server - Cambio de contraseña de usuarios desde un programa

 
Vista:

Cambio de contraseña de usuarios desde un programa

Publicado por LUIS (2 intervenciones) el 18/05/2007 20:25:38
necesito modificar la contraseña de los logins de sql server 2000 desde una aplicacion
pero cuando hago esto

SELECT min(a.sid) into :li_suid
from master..syslogins a
where a.name = :sle_usuario.text ;

UPDATE master..syslogins
set password = pwdencrypt(:ls_nuevo)
where sid = :li_suid ;

ME APARECE EL SIGUIENTE MENSAJE. DE SQL

Server: Msg 259, Level 16, State 2, Line 2
Ad hoc updates to system catalogs are not enabled. The system administrator must reconfigure SQL Server to allow this.

como puedo corregir esto para insertarlo en mi codigo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Cambio de contraseña de usuarios desde un progr

Publicado por Isaías (3308 intervenciones) el 19/05/2007 00:59:07
NUNCA intentes meterte directamente a las bases (tablas) del sistema.

Para cambiar el password de un usuario, utiliza:

A. Cambiar la contraseña de un inicio de sesión sin la contraseña anterior
Este ejemplo cambia la contraseña del inicio de sesión Victoria a ok.

EXEC sp_password NULL, 'ok', 'Victoria'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Cambio de contraseña de usuarios desde un progr

Publicado por EUSEBIA (1 intervención) el 27/12/2007 00:18:30
cambiar contraseña de urgencia
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar