cambio de contraseña desde delphi
Hola!
Les comento que estoy desarrollando una aplicacion en delphi6 y utilizo como base de datos sql server2000. Estoy utilizando el componente TADOCommand con el siguiente codigo: "EXEC sp_password NULL, :nue, user" para q los usuarios que utilicen el sistema puedan cambiar sus contraseñas. Pero el codigo q utilizo me da el siguiente error: "Project Compras.exe raise exception class EoleException with message 'Contraseña antigua(actual) de usuario incorrecta. La contraseña no ha cambiado'. Process stopped... " No se si es solo problema del codigo o es que tengo que asignarle al usuario el permiso para que pueda modificar su password. Cualquier ayuda se los voy a agradecer |
Ya probaste con Ado Stored procedure en lugar de Ado Command?
|
Espero ya hays solucionado!!!
Juás! desde Noviembre y sin rta.
El hecho es que estás enviando Null y no la password actual, el SP te pide password actual para poder validar sino cualquiera te la cambia, la nueva y el usuario. Como ejecutes el SP es indistinto mientras te permita hacerlo. Saludos |
La franja horaria es GMT +2. Ahora son las 01:37:39. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi