[pgbr-geral] PostgresSQL+usuario (opensuse)
Pessoal, Instalei o postgres na minha máquina(opensuse 11.1) porém não estou conseguindo criar o usuário, ou alterar a senha do usuário postgres. Tento seguir o tuto: http://www.susegeek.com/database/install-and-configure-postgresql-in-opensuse-110/ Mais no comando: # su postgres -c psql postgres , ele me pede uma senha, que senha? Eu não criei nenhuma senha pro usuário postgres. Ainda tentei gwpasswd e gerei uma senha pro usuário postgres, e repito o comando acima, e não aceita minha senha. Sempre tive dificuldades com o postgres, um saco. Tem outra alternativa para criação de usuario no postgres? Um abraço, e fico no aguardo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] PostgresSQL+usuario (opensuse)
Olá, você instalou via pacote? veja o seu pg_hba.conf. Geralmente eles colocam ident no método de autenticação. Deve ser isso que está errado Troca pra ident, loga no banco, altera sua senha e muda pra md5 ou outro método que você queira. []'s 2009/3/30 Mateus Zenaide matz...@gmail.com Pessoal, Instalei o postgres na minha máquina(opensuse 11.1) porém não estou conseguindo criar o usuário, ou alterar a senha do usuário postgres. Tento seguir o tuto: http://www.susegeek.com/database/install-and-configure-postgresql-in-opensuse-110/ Mais no comando: # su postgres -c psql postgres , ele me pede uma senha, que senha? Eu não criei nenhuma senha pro usuário postgres. Ainda tentei gwpasswd e gerei uma senha pro usuário postgres, e repito o comando acima, e não aceita minha senha. Sempre tive dificuldades com o postgres, um saco. Tem outra alternativa para criação de usuario no postgres? Um abraço, e fico no aguardo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Luigi Castro Cardeles ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Default current_timestamp
Boa tarde, pessoal. Tenho um campo timestamp com default current_timestamp. Acontece que ao adicionar o primeiro registro, após a conexão, ele pega o último valor inserido neste campo. As demais inserções são feitas corretamente. Isso é bug? Obrigado! At.te, Alisson Viegas Acsiv Sistemas ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] PostgresSQL+usuario (opensuse)
2009/3/30 Mateus Zenaide matz...@gmail.com: Pessoal, Instalei o postgres na minha máquina(opensuse 11.1) porém não estou conseguindo criar o usuário, ou alterar a senha do usuário postgres. Tento seguir o tuto: http://www.susegeek.com/database/install-and-configure-postgresql-in-opensuse-110/ Mais no comando: # su postgres -c psql postgres , ele me pede uma senha, que senha? Eu não criei nenhuma senha pro usuário postgres. Ainda tentei gwpasswd e gerei uma senha pro usuário postgres, e repito o comando acima, e não aceita minha senha. Sempre tive dificuldades com o postgres, um saco. Tem outra alternativa para criação de usuario no postgres? Mateus, Primeiro verifique se existe o usuário (como root) # cat /etc/passwd | grep postgres Por exemplo, pra mim apareceu assim: # cat /etc/passwd | grep postgres postgres:x:26:26:PostgreSQL Server:/srv/pgsql:/bin/bash Então o usuário existe OK! Vamos colocar uma senha pra ele # passwd postgres OK! Vamos colocar uma senha no postgres para o usuário postgres # su postgres # psql postgres=# ALTER ROLE postgres WITH PASSWORD 'postgres'; Perceba que vc vai digitar a partir do ALTER ROLE ps. fiz um post de instalação do PostgreSQL em: http://dropsdef.blogspot.com/2007/05/postgresql-instalao-configurao-e.html Se tiver problemas ou dificuldades, posta ai! -- Armando Roque http://www.linkedin.com/in/armandoroque http://dropsdef.blogspot.com http://del.icio.us/dropsdef ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Default current_timestamp
Olá, Alisson Como assim? Pega o último registro? E se a tabela estiver vazia? Qual versão você está usando? postgres=# CREATE TABLE tab_ex_data(data timestamp default current_timestamp); postgres=# INSERT INTO tab_ex_data VALUES (default); \q postgres=# INSERT INTO tab_ex_data VALUES (default); postgres=# select * from tab_ex_data; data -- 2009-03-30 17:07:58.423735 2009-03-30 17:09:07.801028 2009/3/30 Alisson Viegas p...@acsiv.com.br Boa tarde, pessoal. Tenho um campo timestamp com default current_timestamp. Acontece que ao adicionar o primeiro registro, após a conexão, ele pega o último valor inserido neste campo. As demais inserções são feitas corretamente. Isso é bug? Obrigado! At.te, Alisson Viegas Acsiv Sistemas ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] PostgresSQL+usuario (opensuse)
Olá, Creio que a maneira mais fácil é: Modifique o seu pg_hba.conf e coloque o acesso como trust e faça um reload no serviço do PostgreSQL ai você vai poder conectar ao banco sem a necessidade de uma senha. Feito isso, faça o seguinte: ALTER ROLE postgres PASSWORD 'senha'; Depois saia do banco, acesso o arquivo pg_hba.conf e substitua o trust por md5. Faça novamente um reload para reler as configuraçõe do arquivo pg_hba.conf. E pronto, agora você sabe qual é a senha do usuário postgres. 2009/3/30 Mateus Zenaide matz...@gmail.com Pessoal, Instalei o postgres na minha máquina(opensuse 11.1) porém não estou conseguindo criar o usuário, ou alterar a senha do usuário postgres. Tento seguir o tuto: http://www.susegeek.com/database/install-and-configure-postgresql-in-opensuse-110/ Mais no comando: # su postgres -c psql postgres , ele me pede uma senha, que senha? Eu não criei nenhuma senha pro usuário postgres. Ainda tentei gwpasswd e gerei uma senha pro usuário postgres, e repito o comando acima, e não aceita minha senha. Sempre tive dificuldades com o postgres, um saco. Tem outra alternativa para criação de usuario no postgres? Um abraço, e fico no aguardo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] RES: Default current_timestamp
8.3, mas parou de acontecer. Parece que minha conexão estava travada. Valeu! At.te, Alisson Viegas Acsiv Sistemas De: pgbr-geral-boun...@listas.postgresql.org.br [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de JotaComm Enviada em: segunda-feira, 30 de março de 2009 17:12 Para: Comunidade PostgreSQL Brasileira Assunto: Re: [pgbr-geral] Default current_timestamp Olá, Alisson Como assim? Pega o último registro? E se a tabela estiver vazia? Qual versão você está usando? postgres=# CREATE TABLE tab_ex_data(data timestamp default current_timestamp); postgres=# INSERT INTO tab_ex_data VALUES (default); \q postgres=# INSERT INTO tab_ex_data VALUES (default); postgres=# select * from tab_ex_data; data -- 2009-03-30 17:07:58.423735 2009-03-30 17:09:07.801028 2009/3/30 Alisson Viegas p...@acsiv.com.br Boa tarde, pessoal. Tenho um campo timestamp com default current_timestamp. Acontece que ao adicionar o primeiro registro, após a conexão, ele pega o último valor inserido neste campo. As demais inserções são feitas corretamente. Isso é bug? Obrigado! At.te, Alisson Viegas Acsiv Sistemas ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] ::varchar retorna text
Pessoal, por que a consulta abaixo está retornando um tipo text? select placa ||' - '|| modelo::varchar(50) as veiculo from fro.vei Obrigado! At.te, Alisson Viegas Acsiv Sistemas ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] ::varchar retorna text
Olá, Alisson Mas seria para retornar o que? 2009/3/30 Alisson Viegas p...@acsiv.com.br Pessoal, por que a consulta abaixo está retornando um tipo text? select placa ||' - '|| modelo::varchar(50) as veiculo from fro.vei Obrigado! At.te, Alisson Viegas Acsiv Sistemas ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] PostgresSQL+usuario (opensuse)
Todas as dicas me ajudaram, muito obrigado grupo. 2009/3/30 JotaComm jota.c...@gmail.com Olá, Creio que a maneira mais fácil é: Modifique o seu pg_hba.conf e coloque o acesso como trust e faça um reload no serviço do PostgreSQL ai você vai poder conectar ao banco sem a necessidade de uma senha. Feito isso, faça o seguinte: ALTER ROLE postgres PASSWORD 'senha'; Depois saia do banco, acesso o arquivo pg_hba.conf e substitua o trust por md5. Faça novamente um reload para reler as configuraçõe do arquivo pg_hba.conf. E pronto, agora você sabe qual é a senha do usuário postgres. 2009/3/30 Mateus Zenaide matz...@gmail.com Pessoal, Instalei o postgres na minha máquina(opensuse 11.1) porém não estou conseguindo criar o usuário, ou alterar a senha do usuário postgres. Tento seguir o tuto: http://www.susegeek.com/database/install-and-configure-postgresql-in-opensuse-110/ Mais no comando: # su postgres -c psql postgres , ele me pede uma senha, que senha? Eu não criei nenhuma senha pro usuário postgres. Ainda tentei gwpasswd e gerei uma senha pro usuário postgres, e repito o comando acima, e não aceita minha senha. Sempre tive dificuldades com o postgres, um saco. Tem outra alternativa para criação de usuario no postgres? Um abraço, e fico no aguardo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral -- Mateus Zenaide Henriques - Graduado em Sistemas de Informação Pósgraduando em Desenvolvimento. para Dispositivos Móveis. - Blog: http://mateuszenaide.blogspot.com ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] ::varchar retorna text
2009/3/30 Alisson Viegas p...@acsiv.com.br: Pessoal, por que a consulta abaixo está retornando um tipo text? select placa ||' - '|| modelo::varchar(50) as veiculo from fro.vei De acordo com o manual a operação: string || string retorna um text. http://www.postgresql.org/docs/current/interactive/functions-string.html Se desejar algum outro tipo utilize cast explícito, se for possível. http://www.postgresql.org/docs/current/interactive/sql-expressions.html#SQL-SYNTAX-TYPE-CASTS Osvaldo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] RES: ::varchar retorna text
Jota, gostaria que o retorno da concatenação placa ||' - '|| modelo fosse varchar(50) e não text. At.te, Alisson Viegas Acsiv Sistemas De: pgbr-geral-boun...@listas.postgresql.org.br [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de JotaComm Enviada em: segunda-feira, 30 de março de 2009 17:35 Para: Comunidade PostgreSQL Brasileira Assunto: Re: [pgbr-geral] ::varchar retorna text Olá, Alisson Mas seria para retornar o que? 2009/3/30 Alisson Viegas p...@acsiv.com.br Pessoal, por que a consulta abaixo está retornando um tipo text? select placa ||' - '|| modelo::varchar(50) as veiculo from fro.vei Obrigado! At.te, Alisson Viegas Acsiv Sistemas ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] RES: ::varchar retorna text
Olá, Então você precisa fazer: SELECT (placa || ' - ' || modelo)::varchar(50) FROM sua_tabela; Se você fizer: SELECT placa || ' - ' || modelo::varchar(50) FROM tabela; Apenas o modelo será convertido para varchar(50). 2009/3/30 Alisson Viegas p...@acsiv.com.br Jota, gostaria que o retorno da concatenação placa ||' - '|| modelo fosse varchar(50) e não text. At.te, Alisson Viegas Acsiv Sistemas *De:* pgbr-geral-boun...@listas.postgresql.org.br [mailto: pgbr-geral-boun...@listas.postgresql.org.br] *Em nome de *JotaComm *Enviada em:* segunda-feira, 30 de março de 2009 17:35 *Para:* Comunidade PostgreSQL Brasileira *Assunto:* Re: [pgbr-geral] ::varchar retorna text Olá, Alisson Mas seria para retornar o que? 2009/3/30 Alisson Viegas p...@acsiv.com.br Pessoal, por que a consulta abaixo está retornando um tipo text? select placa ||' - '|| modelo::varchar(50) as veiculo from fro.vei Obrigado! At.te, Alisson Viegas Acsiv Sistemas ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] RES: ::varchar retorna text RESOLVIDO
Isso mesmo, Osvaldo. Valeu! At.te, Alisson Viegas Acsiv Sistemas -Mensagem original- De: pgbr-geral-boun...@listas.postgresql.org.br [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Osvaldo Kussama Enviada em: segunda-feira, 30 de março de 2009 17:40 Para: Comunidade PostgreSQL Brasileira Assunto: Re: [pgbr-geral] ::varchar retorna text 2009/3/30 Alisson Viegas p...@acsiv.com.br: Pessoal, por que a consulta abaixo está retornando um tipo text? select placa ||' - '|| modelo::varchar(50) as veiculo from fro.vei De acordo com o manual a operação: string || string retorna um text. http://www.postgresql.org/docs/current/interactive/functions-string.html Se desejar algum outro tipo utilize cast explícito, se for possível. http://www.postgresql.org/docs/current/interactive/sql-expressions.html#SQL- SYNTAX-TYPE-CASTS Osvaldo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] RES: RES: ::varchar retorna text
Olá, Alisson Se você fizer: SELECT 'Olá'::text || ' mundo'::text; É igual a você fazer: SELECT cast('Olá' as text) || cast(' mundo' as text); A diferença é que cast é padrão SQL e :: é o operador exclusivo PostgreSQL. 2009/3/30 Alisson Viegas p...@acsiv.com.br Legal, Jota. Valeu! Então a função cast e os operadores :: (se é que posso chamar assim) tem o mesmo resultado? Quando usar um ou outro? At.te, Alisson Viegas Acsiv Sistemas *De:* pgbr-geral-boun...@listas.postgresql.org.br [mailto: pgbr-geral-boun...@listas.postgresql.org.br] *Em nome de *JotaComm *Enviada em:* segunda-feira, 30 de março de 2009 17:52 *Para:* Comunidade PostgreSQL Brasileira *Assunto:* Re: [pgbr-geral] RES: ::varchar retorna text Olá, Então você precisa fazer: SELECT (placa || ' - ' || modelo)::varchar(50) FROM sua_tabela; Se você fizer: SELECT placa || ' - ' || modelo::varchar(50) FROM tabela; Apenas o modelo será convertido para varchar(50). 2009/3/30 Alisson Viegas p...@acsiv.com.br Jota, gostaria que o retorno da concatenação placa ||' - '|| modelo fosse varchar(50) e não text. At.te, Alisson Viegas Acsiv Sistemas *De:* pgbr-geral-boun...@listas.postgresql.org.br [mailto: pgbr-geral-boun...@listas.postgresql.org.br] *Em nome de *JotaComm *Enviada em:* segunda-feira, 30 de março de 2009 17:35 *Para:* Comunidade PostgreSQL Brasileira *Assunto:* Re: [pgbr-geral] ::varchar retorna text Olá, Alisson Mas seria para retornar o que? 2009/3/30 Alisson Viegas p...@acsiv.com.br Pessoal, por que a consulta abaixo está retornando um tipo text? select placa ||' - '|| modelo::varchar(50) as veiculo from fro.vei Obrigado! At.te, Alisson Viegas Acsiv Sistemas ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral