Re: [pgbr-geral] Como usar o CRETE ROLE com password já criptografado?

2012-11-16 Por tôpico Renato Ricci
Nossa.. muito bom Matheus! Sua dica vai resolver meu problema.. Vou ganhar um fôlego até pensar certinho sobre criar as roles diretamente no banco.. Obrigado a todos que deram suas sugestões.. Abraço! Renato Em 16 de novembro de 2012 11:55, Matheus de Oliveira < matioli.math...@gmail.com> esc

Re: [pgbr-geral] Como usar o CRETE ROLE com password já criptografado?

2012-11-16 Por tôpico Matheus de Oliveira
Em 14/11/2012 17:36, "Renato Ricci" escreveu: > > Na realidade, pensei em criar os usuários no banco pois quero criar auditoria nas minhas tabelas e pegar o current_user. Tento um único usuário conectado no banco ficaria meio trabalhoso eu fazer essa auditoria, pois eu teria que criar uma coluna c

Re: [pgbr-geral] Como usar o CRETE ROLE com password já criptografado?

2012-11-16 Por tôpico Dickson S. Guedes
Em 16 de novembro de 2012 09:09, Renato Ricci escreveu: > Aquela concatenação foi somente um teste que fiz, pois olhando as demais > ROLES através do pgAdmin, percebi que todos os usuários continham o as > iniciais 'md5' em suas senhas.. Ai tentei colocar tb. Ex: > > CREATE ROLE postgres LOGIN

Re: [pgbr-geral] Como usar o CRETE ROLE com password já criptografado?

2012-11-16 Por tôpico Crauss, Jacson
Pq vc está concatenando o "md5" com a senha? talvez usando a função não precisa disso. 2012/11/16 Renato Ricci > Já tentei assim como voce falou Jacson.. mas sem sucesso.. Ele até cria o > usuário.. mas não autentica.. > Creio que eu vou aderir as dicas do Bruno e do João Paulo e fazer a > aute

Re: [pgbr-geral] Como usar o CRETE ROLE com password já criptografado?

2012-11-16 Por tôpico Renato Ricci
Já tentei assim como voce falou Jacson.. mas sem sucesso.. Ele até cria o usuário.. mas não autentica.. Creio que eu vou aderir as dicas do Bruno e do João Paulo e fazer a autenticação direto no banco... Mais uma vez obrigado! Renato Em 16 de novembro de 2012 08:30, Crauss, Jacson escreveu: >

Re: [pgbr-geral] Como usar o CRETE ROLE com password já criptografado?

2012-11-16 Por tôpico Crauss, Jacson
E se tu fizer, Renato, a na tua trigger o seguinte: Trigger Function: DECLARE v_senha varchar(); BEGIN select Md5(new.usu_senha) into v_senha; execute 'CREATE ROLE ' || new.usu_usuario || ' NOINHERIT LOGIN UNENCRYPTED PASSWORD ' || quote_literal(v_senha) ; return new; END; A parte em verm

Re: [pgbr-geral] Como usar o CRETE ROLE com password já criptografado?

2012-11-16 Por tôpico Joao Paulo Rieg
Correto Renato! A senha que envio não é criptografada, pois na tela de cadastro que fiz não criptografo a mesma. Na verdade, a tabela de usuarios que fiz é para fins de obter informações mais detalhadas do mesmo. O login do sistema nao faço pela tabela e sim pela role. se a role existe e o usu

Re: [pgbr-geral] Como usar o CRETE ROLE com password já criptografado?

2012-11-15 Por tôpico Bruno Silva
Até aí entendo, mas pra que ter a senha duas vezes? Valide o usuário direto na base. Enviado pelo meu Nexus Em 14/11/2012 16:36, "Renato Ricci" escreveu: > Na realidade, pensei em criar os usuários no banco pois quero criar > auditoria nas minhas tabelas e pegar o current_user. Tento um único us

Re: [pgbr-geral] Como usar o CRETE ROLE com password já criptografado?

2012-11-14 Por tôpico JotaComm
Opa, Em 14 de novembro de 2012 17:25, Renato Ricci escreveu: > Humm! Entendido Matheus! Faz sentido... Vou ver o que posso fazer para > passar a senha descriptografada.. talvez eu execute o comando create role > direto da aplicação quando o usuário digitar a senha(antes de criptografar) > ao invé

Re: [pgbr-geral] Como usar o CRETE ROLE com password já criptografado?

2012-11-14 Por tôpico Matheus de Oliveira
2012/11/14 Renato Ricci > Não acontece erro.. O usuário é criado normalmente no banco.. apenas sua > autenticação que não é aceita.. > Fiz alguns testes, tipo > > Criei um usuario na mão: > > Create role teste with password '123456'; > a senha gerada para o usuario teste é: > 'md5ce5b428f93ab83af

Re: [pgbr-geral] Como usar o CRETE ROLE com password já criptografado?

2012-11-14 Por tôpico Renato Ricci
É o que eu estou fazendo Jacson... gero a senha md5 e gravo na minha tabela.. ai a trigger dispara e cria o usuário no banco.. porém, no momento da criação do usuário no banco, eu não tenho a senha descriptografada.. ou seja.. eu queria criar o usuário no banco com a senha que veio da tabela (que j

Re: [pgbr-geral] Como usar o CRETE ROLE com password já criptografado?

2012-11-14 Por tôpico Crauss, Jacson
Renato, A criptografia para 123456 realmente é e10adc3949ba59abbe56e057f20f883e. Utilize no seu psql a query "select Md5('senha');" para gerar a criptografia da senha que você utilizará na criação do usuário, não copie da tela do PgAdmin de um user já criado, por exemplo. Jacson Crauss 2012/11

Re: [pgbr-geral] Como usar o CRETE ROLE com password já criptografado?

2012-11-14 Por tôpico Renato Ricci
Olá João Paulo.. tudo bem? no meu caso, a senha já está criptografada em MD5.. se eu fizer como vc fez, eu penso que a senha será criptografada 2 vezes.. Nos eu caso NEW.passwd não esta criptografado né? ou seja.. é um clear password. correto? valeu! Renato Em 14 de novembro de 2012 16:06, Joao

Re: [pgbr-geral] Como usar o CRETE ROLE com password já criptografado?

2012-11-14 Por tôpico Joao Paulo Rieg
Olá pessoal.. Tenho uma tabela de usuários onde armazeno o usuário e senha de acesso do sistema. A senha já está criptografada com MD5. Eu preciso replicar esses usuários para a tabela nativa de usuários do PostgreSQL através do comando create role e manter a mesma senha. Já tentei o com

Re: [pgbr-geral] Como usar o CRETE ROLE com password já criptografado?

2012-11-14 Por tôpico Renato Ricci
Não acontece erro.. O usuário é criado normalmente no banco.. apenas sua autenticação que não é aceita.. Fiz alguns testes, tipo Criei um usuario na mão: Create role teste with password '123456'; a senha gerada para o usuario teste é: 'md5ce5b428f93ab83af44e2780e51c339e9' porém, um usuário da mi

Re: [pgbr-geral] Como usar o CRETE ROLE com password já criptografado?

2012-11-14 Por tôpico JotaComm
Opa, Em 14 de novembro de 2012 15:26, Renato Ricci escreveu: > Olá pessoal.. > > Tenho uma tabela de usuários onde armazeno o usuário e senha de acesso do > sistema. A senha já está criptografada com MD5. > > Eu preciso replicar esses usuários para a tabela nativa de usuários do > PostgreSQL atra

[pgbr-geral] Como usar o CRETE ROLE com password já criptografado?

2012-11-14 Por tôpico Renato Ricci
Olá pessoal.. Tenho uma tabela de usuários onde armazeno o usuário e senha de acesso do sistema. A senha já está criptografada com MD5. Eu preciso replicar esses usuários para a tabela nativa de usuários do PostgreSQL através do comando create role e manter a mesma senha. Já tentei o comando abai