Em 23 de fevereiro de 2016 08:53, Alessandro Gonçalves <
[email protected]> escreveu:

> Em ter, 23 de fev de 2016 às 08:50, Glauco Torres <[email protected]>
> escreveu:
>
>>
>>> Criei um usuário integracao, com acesso apenas ao schema integracao. E
>>> no schema sistema, tenho as tabelas do sistema. Gostaria que, quando
>>> conectada com esse usuário integracao, se der \d não mostre a estrutura das
>>> minhas tabelas.
>>>
>>> Quais direitos tenho que revogar?
>>>
>>>
>> Sempre coloque o assunto.
>>
>> Não é possível, o usuário tem permissão para acessar as tabelas de
>> catalogo e assim ele consegue tais informações.
>>
>> Remover tais permissões do usuário pode ter um efeito colateral não
>> desejado.
>>
>> Att Glauco Torres.
>>
>>
>>
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
>
> Se for possível, você pode criar databases separados...
> --
> Att.
>
> Alessandro Gonçalves.
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



Outra alternativa seria fazer a integração sem que o acesso ao banco de
dados fosse concedido, caso caiba dentro do fluxo de informações do sistema.

Neste caso os dados teriam que ser transferidos via arquivos de texto (TXT,
CSV, etc) através de serviço FTP ou de alguma nuvem (S3 da AWS por exemplo).

Att.,

Felipe
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a