Sistema CACIC com MySQL 4.1 ou superior

Publicado por Evaldo Junior Bento em 17/08/2006

[ Hits: 6.148 ]

Blog: http://infog.casoft.info/

 


Sistema CACIC com MySQL 4.1 ou superior



Olá VOL,

Fica aqui uma dica para quem está instalando o sistema CACIC com banco de dados MySQL 4.1 ou superior.

O sistema CACIC utiliza a função PASSWORD() do MySQL para fazer a criptografia das senhas dos usuários, mas a partir da versão 4.1 do MySQL essa função mudou e já não gera a mesma criptografia, mesmo com entradas iguais.

A solução que encontrei para isso foi alterar no banco o tamanho do campo "te_senha" de VARCHAR(30) para VARCHAR(50) e depois alterar os seguintes scripts PHP:
  • /PASTA_DO_CACIC/menu_esq.php
  • /PASTA_DO_CACIC/admin/usuarios/detalhes_usuario.php
  • /PASTA_DO_CACIC/admin/usuarios/incluir_usuario.php
  • /PASTA_DO_CACIC/admin/usuarios/troca_senha.php

Nestes scripts altere as chamadas à função PASSWORD() pela função MD5(), que também irá gerar uma saída criptografada, porém às vezes com mais de 30 caracteres.

Abraços a todos.

inFog

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Substituindo o calendário do LXDE pelo Orage

Como Desabilitar os Controles de Mídia na Tela de Bloqueio do KDE Plasma

Ubuntu: Deixar Office em Português graficamente

Como resolver quando o touchpad trava ao digitar - Ubuntu

Host key verification failed [RESOLVIDO]

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts