Sistema CACIC com MySQL 4.1 ou superior

Publicado por Evaldo Junior Bento em 17/08/2006

[ Hits: 5.627 ]

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

Instalando W32codecs e mais algumas coisas no Ubuntu Gusty - 7.10

Banco do Brasil no Ubuntu 10.04 (Sun Java funcionando)

Habilitando Flash novo e Java no Fedora 23

KDE 4.1.1 no Slackware Linux 12.1 em 3 passos

Arrumando as horas no FreeBSD

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts