Pular para o conteúdo

Sistema CACIC com MySQL 4.1 ou superior

Dica publicada em Linux / Configuração
Evaldo Junior Bento InFog
Hits: 6.676 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

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

Nenhuma dica encontrada.

WvDial e KPPP - Configuração para celular e/ou modem 3G no Slackware 14.0

Limpando a pasta temp durante o boot - OpenSuSE 11.1

Man Pages Coloridas no Debian 6

Desligando automaticamente o touchpad na inicialização do Xfce 4

Tutoriais IBM DeveloperWorks

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.