Em 24 de abril de 2013 09:09, JotaComm <[email protected]> escreveu:

> Opa,
>
>
>
>
> Em 24 de abril de 2013 08:47, Danilo Silva 
> <[email protected]>escreveu:
>
> Em 23 de abril de 2013 20:59, Fabrízio de Royes Mello <
>> [email protected]> escreveu:
>>
>>
>>> 2013/4/23 Danilo Silva <[email protected]>
>>>
>>>> Pessoal, é possível limitar max_connections por usuário?
>>>>
>>>> Atualmente no meu conf o max está em 50, e eu queria limitar em 30 para
>>>> um determinado usuário, deixando 20 para o restante dos outros usuários.
>>>>
>>>>
>>> Veja a opção "CONNECTION LIMIT" no CREATE ROLE [1] quando quiser criar
>>> um usuário com limite máximo de conexões simultâneas. A mesma opção tb pode
>>> ser utilizada no ALTER ROLE [2] para mudar essa configuração de um usuário
>>> já criado.
>>>
>>> No seu caso, para usuários já criados vc deve usar a segunda opção.
>>>
>>> Att,
>>>
>>> [1] http://www.postgresql.org/docs/9.2/static/sql-createrole.html
>>> [2] http://www.postgresql.org/docs/9.2/static/sql-alterrole.html
>>>
>>>
>>> Fabrizio, utilizo a versão "PostgreSQL 9.1.9 on
>> x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu/Linaro 4.7.2-2ubuntu1)
>> 4.7.2, 64-bit", a segunda opção está disponível para esta versão? Tentei o
>> comando ALTER ROLE usuario SET CONNECTION LIMIT = 30 mas deu erro de
>> síntaxe.
>>
>
> A sintaxe está errada:
>
> ALTER ROLE usuario CONNECTION LIMIT 50;
>
>>
>> []s
>> Danilo
>>
>>
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>>
>
> Abraços
> --
>

Obrigado a todos, ALTER ROLE usuario CONNECTION LIMIT 50; resolveu.

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

Responder a