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
-- 
JotaComm
http://jotacomm.wordpress.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a