Você pode definir o search_path direto na ROLE, assim não precisa ficar
executando "SET" na sessão. :)
*

Thiago Bocchile* <*[email protected]*>
Linux User # 527010
http://about.me/tykoth
+551381318881



Em 31 de janeiro de 2011 11:44, Andrews Ferreira Bárbara <
[email protected]> escreveu:

> Companheiros,
>
>        Estou desenvolvendo uma aplicação pública onde cada usuário poderá
> se "cadastrar" criando seu próprio ambiente no sistema. Cada vez que um
> usuário se cadastrar criará um schema relativo a sua base de dados. Quando
> for usar o sistema, cada usuário sera direcionado para seu próprio schema.
> Minha dúvida é a seguinte:
>
>        Numa situação onde vários usuários acessam o banco ao mesmo tempo
> (concorrência) o comando "SET search_path" que uso para definir o schema
> antes das instruções fica restrito apenas à conexão do usuário a usar, ou,
> age de forma global para todos os usuários?
>
>        Pergunto isso pois cada usuário deve usar restritamente apenas o seu
> próprio schema. Caso funcione de forma global precisarei de outra solução
> pois poderá haver problemas de usuários sendo direcionados para schemas
> alheios.
>
>       OBS: Estou desenvolvendo usando a plataforma Mono ASP.NET com Npgsql
> para acesso ao postgres.
>
> Desde já agradecido!
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a