Re: [pgbr-geral] Encontrar causa do LOCK

2012-10-19 Por tôpico Fabrízio de Royes Mello
Em 19 de outubro de 2012 09:37, Tiago Adami  escreveu:

>
> [...]
>
> Como migraram o servidor aqui para a 9.2, foram necessárias algumas
> alterações na primeira consulta (Flat View) [1].
>
> Obrigado.
>
> [1] http://pastebin.com/rqiDCgcy
>
>
Atualizado lá no wiki [1].


[1]
https://wiki.postgresql.org/wiki/Lock_dependency_information#Flat_View_of_Blocking


-- 
Fabrízio de Royes Mello
Consultoria/Coaching PostgreSQL
>> Blog sobre TI: http://fabriziomello.blogspot.com
>> Perfil Linkedin: http://br.linkedin.com/in/fabriziomello
>> Twitter: http://twitter.com/fabriziomello
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Configuração SSL verify full

2012-10-19 Por tôpico Tiago Valério
Euler

Se o cliente então utlilizar um modo ssl  require apenas, eu não consigo
definir que quero uma nível de ssl mais restrito no lado do servidor de
banco de dados?


Em 19 de outubro de 2012 15:00, Euler Taveira  escreveu:

> On 19-10-2012 14:19, Tiago Valério wrote:
> > Ao configurar as conexões para que sejam feitas via ssl, é possível
> forçar que
> > as conexões sejam feitas apenas com verify-full?
> >
> Mas quem define isso é o cliente (é análogo a dizer que ao acessar uma
> aplicação web você está utilizando http://... ou https://...). Do lado do
> servidor, você pode garantir com hostssl no pg_hba.conf que somente
> conexões
> SSL serão aceitas.
>
>
> --
>Euler Taveira de Oliveira - Timbira   http://www.timbira.com.br/
>PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
> ___
> 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] Configuração SSL verify full

2012-10-19 Por tôpico Euler Taveira
On 19-10-2012 14:19, Tiago Valério wrote:
> Ao configurar as conexões para que sejam feitas via ssl, é possível forçar que
> as conexões sejam feitas apenas com verify-full?
> 
Mas quem define isso é o cliente (é análogo a dizer que ao acessar uma
aplicação web você está utilizando http://... ou https://...). Do lado do
servidor, você pode garantir com hostssl no pg_hba.conf que somente conexões
SSL serão aceitas.


-- 
   Euler Taveira de Oliveira - Timbira   http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Configuração SSL verify full

2012-10-19 Por tôpico Tiago Valério
Pessoal

Boa tarde!!

Ao configurar as conexões para que sejam feitas via ssl, é possível forçar
que as conexões sejam feitas apenas com verify-full?

Obrigado.
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Dúvidas sobre Permissões de Usuário

2012-10-19 Por tôpico Thiago Oliveira
Eu já havia lido as referências que você citou, além de criar os scripts
para as permissões, mas a pergunta foi no sentido de "esconder" os schemas
dos usuários que não possuem permissão de acesso.

Como você já disse, isso não é possível por conta do catálogo. O ideal pra
mim seria que um usuário, ao logar no pgadmin, só enxergasse os schemas aos
quais ele teria acesso.

Em 19 de outubro de 2012 12:23, Euler Taveira  escreveu:

> On 19-10-2012 11:57, Thiago Oliveira wrote:
> > Preciso que todos os usuários tenham acesso normal (SELECT | INSERT |
> UPDATE |
> > DELETE | TRUNCATE | REFERENCES | TRIGGER) nos esquemas public e
> localidade,
> > mas gostaria que esses usuários não enxergassem os demais esquemas do
> banco ao
> > utilizar o pgadmin.
> >
> Listar os objetos dos outros esquemas ou listar os outros esquemas? Para
> primeira pergunta, isso é possível; já a segunda, "não é" pois o catálogo é
> público. Se um usuário pode ser conectar ao banco de dados 'foo', o mesmo
> pode
> saber (listar) os esquemas pertencentes a esse banco de dados. Porém, se um
> usuário 'bar' pode se conectar ao banco de dados 'foo' não quer dizer que
> ele
> possa listar os objetos de um esquema ao qual ele não tem permissão. Leia
> mais
> sobre isso em [1][2].
>
>
> [1] http://www.postgresql.org/docs/current/static/sql-grant.html
> [2] http://www.postgresql.org/docs/current/static/sql-revoke.html
>
>
> --
>Euler Taveira de Oliveira - Timbira   http://www.timbira.com.br/
>PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
> ___
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
*Thiago Oliveira*
*Graduando em Sistemas de Informação - 8º Período*
*Universidade Federal da Paraíba*
*http://br.linkedin.com/in/tjsoliveira*
*(83) 8600-7901*
*
*
* *
* *
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Dúvidas sobre Permissões de Usuário

2012-10-19 Por tôpico Euler Taveira
On 19-10-2012 11:57, Thiago Oliveira wrote:
> Preciso que todos os usuários tenham acesso normal (SELECT | INSERT | UPDATE |
> DELETE | TRUNCATE | REFERENCES | TRIGGER) nos esquemas public e localidade,
> mas gostaria que esses usuários não enxergassem os demais esquemas do banco ao
> utilizar o pgadmin.
> 
Listar os objetos dos outros esquemas ou listar os outros esquemas? Para
primeira pergunta, isso é possível; já a segunda, "não é" pois o catálogo é
público. Se um usuário pode ser conectar ao banco de dados 'foo', o mesmo pode
saber (listar) os esquemas pertencentes a esse banco de dados. Porém, se um
usuário 'bar' pode se conectar ao banco de dados 'foo' não quer dizer que ele
possa listar os objetos de um esquema ao qual ele não tem permissão. Leia mais
sobre isso em [1][2].


[1] http://www.postgresql.org/docs/current/static/sql-grant.html
[2] http://www.postgresql.org/docs/current/static/sql-revoke.html


-- 
   Euler Taveira de Oliveira - Timbira   http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Dúvidas sobre Permissões de Usuário

2012-10-19 Por tôpico Thiago Oliveira
Boa Tarde Grupo,

estou iniciando nessa parte de gerenciamento de usuários e estou com o
seguinte cenário:

Preciso que todos os usuários tenham acesso normal (SELECT | INSERT |
UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER) nos esquemas public e
localidade, mas gostaria que esses usuários não enxergassem os demais
esquemas do banco ao utilizar o pgadmin.

Estou utilizando a versão 8.4 do Postgres.

Obrigado!


-- 
*Thiago Oliveira*
*Graduando em Sistemas de Informação - 8º Período*
*Universidade Federal da Paraíba*
*http://br.linkedin.com/in/tjsoliveira*
*
*
* 
*
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Erro em arquivo texto

2012-10-19 Por tôpico Marcone
Em 19 de outubro de 2012 11:13, Aguiar Magalhaes
 escreveu:
> Pessoal,
> Estou tentando importar um arquivo texto com cerca de 62.000 linhas para uma 
> tabela, utilizando o comando copy.
> Está acusando o seguinte erro:
>
> ERRO: sequência de bytes é inválida para codificação "UTF8": 0x90
> SQL state: 22021
> Context: COPY aves, linha 3173.
>
> Não existe nenhum caractere especial na linha. Eu até já retirei a linha e o 
> erro propaga para apróxima linha.
>
> Existe algum limite para o tamanho do arquivo texto a ser importado ?
> Existe algum limite para o númeto de linhas do arquivo texto ?

hum... Seu problema não é o tamanho do arquivo (62K linhas é bico para
o postgres) e sim o conteúdo. Parece que o arquivo está em uma
codificação e sua base em outra.

Pelo que eu pude perceber sua base está em UTF8.

Você tem algumas opções:
1 - Setar o client_encoding no script que importa o arquivo;
Adicionando a linha abaixo antes do comando copy:
 SET client_encoding = '';

Para descobrir a codificação do arquivo basta usar o comando:
file -i arquivo

2 - Você pode converter seu arquivo para UTF8:
iconv -f `file -i seu_arquivo | sed 's/^.*charset=//g'` -t utf8
seu_arquivo > seu_arquivo_utf8


Obs.: Levei em conta que seu ambiente é linux.

-- 
Marcone Peres - DBA
http://www.linkedin.com/in/marconeperes
@marconeperes
(61) 8146-0028
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Erro em arquivo texto

2012-10-19 Por tôpico Aguiar Magalhaes
Pessoal,
Estou tentando importar um arquivo texto com cerca de 62.000 linhas para uma 
tabela, utilizando o comando copy. 
Está acusando o seguinte erro:

ERRO: sequência de bytes é inválida para codificação "UTF8": 0x90
SQL state: 22021
Context: COPY aves, linha 3173.

Não existe nenhum caractere especial na linha.Eu até já retirei a linha e o 
erro propaga para apróxima linha.

Existe algum limite para o tamanho do arquivo texto a ser importado ? 
Existe algum limite para o númeto de linhas do arquivo texto ?
Grato,
Aguiar

___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


Re: [pgbr-geral] Encontrar causa do LOCK

2012-10-19 Por tôpico Tiago Adami
Em 18 de outubro de 2012 14:39, Euler Taveira  escreveu:
> Veja se uma das duas consultas em [1] resolvem o seu problema.
>
> [1] http://wiki.postgresql.org/wiki/Lock_dependency_information

Perfeito Euler. Sempre usei um SQL que copiei da internet e fiz alguns
ajustes, era um pouco diferente, e acabei perdendo-o.

Como migraram o servidor aqui para a 9.2, foram necessárias algumas
alterações na primeira consulta (Flat View) [1].

Obrigado.

[1] http://pastebin.com/rqiDCgcy

-- 
TIAGO J. ADAMI
http://www.adamiworks.com
@tiadami
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral


[pgbr-geral] Palestras de Postgres no Latinoware

2012-10-19 Por tôpico Fábio Telles Rodriguez
Começa hoje a maratona de palestras do LatinoDB hoje no Latinoware.

Quem estiver por aqui em Foz do Iguaçú e não esitver de ressaca... pode
aparecer no "Espaço Bolívia"

-- 
Atenciosamente,
Fábio Telles Rodriguez
blog: http:// http://tellesr.wordpress.com
e-mail / gtalk / MSN: fabio.tel...@gmail.com
Skype: fabio_telles
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral