Valeu pela dicas, eu tenho quase tudo pronto, a logica, a combinação de caracteres pra montar a nova e tudo mais, só me falta o meio de alterar no banco de dados depois que eu pegar a nova senha do usuario... Tentei utilizando CURRENT_PASSWORD, mais não consegui... Como vc grava a nova senha no BD?? Eu utilizo InterBase, Delphi7. Obrigado.
-----Mensagem original----- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br]em nome de Humberto Oliveira Enviada em: quinta-feira, 26 de março de 2009 17:38 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Mudar senha de usuario. Faz o controle em alguma tabela diferente do cadastro de usuários, e através disso, você pode até solicitar alteração de senhas pelos usuários de tempo em tempo. O meu controle de login possui várias validações, vou citar poucos exemplos: - Senha expira? Booleano - Alterar senha no primeiro login? Booleano - *Composição de senha*: Quantas letras maiúsculas? Quantos números? Quantos caracteres? Numérico E através destes controles, quando o usuário loga no sistema, eu verifico tudo isso e vou combinando os valores e verifico se está tudo sob controle e deixo logar, senão vou aplicando as mensagens necessárias em cada resposta dos controles. A implementação disso não é complicada, é só a forma de fazer. E existem inúmeras formas de trabalhar isso. Dei apenas uma idéia de como iniciar. 2009/3/26 Vinicius da Silva Pinto <vinic...@cnen.gov.br> > Boa tarde a todos... > > Gostaria de saber se é possivel alterar a senha de cada usuário via > programação. > > Cadastrei uns 20 usuarios para o sistema e coloquei a senha "teste" pra > todo > mundo. > > Queria, assim que o usuário entrasse pela primeira vez com esta senha, eu > pedisse para trocar. > > Eu consigo pegar o nome do usuario atravez da coluna CURRENT_USER, mais não > consigo pegar a senha. > > Alguem pode me dar uma ajuda... > > Obrigado. > > > [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>