Em 17 de novembro de 2011 14:55, Flavio Henrique Araque Gurgel < [email protected]> escreveu:
> > Estou criando uma aplicação e no momento em que crio meu usuário na > > aplicação, eu também uma ROLE no PostgreSQL com o comando: > > "CREATE ROLE usuario WITH LOGIN PASSWORD 'xxx' > > > > Mas quando tento entrar na aplicação aconteceu este erro: > > org.postgresql.util.PSQLException: FATAL: password authentication failed > for > > user > > > > Mas quando crio a ROLE pelo pgadmin não acontece o erro e a ROLE loga no > > PostgreSQL. > > > > Alguém sabe o que pode estar acontecendo? Será que faltou algum > parametro na > > minha sql? > > Tente o comando abaixo, ao invés do seu, tirando o "WITH": > CREATE ROLE usuario LOGIN PASSWORD 'xxx'; > > O erro continua o mesmo, mas achei estranho o jdbc criar um hash diferente para a mesma senha, no caso 123: Via pgadmin: CREATE ROLE teste LOGIN ENCRYPTED PASSWORD 'md5280f5324cbe33b72ebeefbf2f879e216' NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE NOREPLICATION; via jdbc: CREATE ROLE flavio LOGIN ENCRYPTED PASSWORD 'md5bf5a1a18f98fd6debde92560c933d2d9' NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE NOREPLICATION; que comportamento estranho.
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
