Olá,

Em 23 de agosto de 2010 22:17, Marcelo Silva <[email protected]> escreveu:

>  So confirme por favor, estou olhando no manual do psg e não um comando
> que eu possa dar permissões a todas as tabelas de uma vez... é isso mesmo?
> Não existe nada do tipo GRANT * (TABELAS) TO USUARIO ?
>

É isso mesmo, não existe. Procure no histórico da lista eu já postei aqui
uma função que faz isso.

>
>
> Marcelo Silva
> ------------------------------------------------
> msn: [email protected]
> cel.: (11) 9693-4251
> Kubuntu User number is # 24362
>
> ----- Original Message -----
> *From:* JotaComm <[email protected]>
> *To:* Comunidade PostgreSQL Brasileira<[email protected]>
> *Sent:* Monday, August 23, 2010 9:27 PM
> *Subject:* Re: [pgbr-geral]Criar usuários e permissoes na base
>
> Olá,
>
> Em 23 de agosto de 2010 21:17, Marcelo Silva <[email protected]> escreveu:
>
>> Esqueci de citar...
>> Sou novo no psg estou executando conforme o manual mas nao estou tendo os
>> resultados esperados veja:
>>
>> CREATE USER "usuario" NOCREATEDB NOCREATEUSER ENCRYPTED PASSWORD 'senha';
>>
>> GRANT ALL PRIVILEGES ON DATABASE "minhabase" TO "usuario";
>>
>> Ele não gera erro, e consigo conectar com o usuario que criei, mas quando
>> tento acessar qualquer tabela com o usuario que criei ele grita, dizendo
>> que
>> não tem permissão.
>>
>
> Exato. Por padrão um usuário (exceção do superuser) não pode acessar nenhum
> objeto sem ter permissão, para que ele consiga acessar um tabela por
> exemplo, você precisa dar permissão para o usuário.
>
> De uma olhada no comando GRANT que o Euler citou no email anterior.
>
>>
>>
>> Marcelo Silva
>> ------------------------------------------------
>> msn: [email protected]
>> cel.: (11) 9693-4251
>> Kubuntu User number is # 24362
>>
>>
>> ----- Original Message -----
>> From: "Euler Taveira de Oliveira" <[email protected]>
>> To: "Comunidade PostgreSQL Brasileira" <
>> [email protected]>
>>  Sent: Monday, August 23, 2010 8:47 PM
>> Subject: Re: [pgbr-geral] Criar usuários e permissoes na base
>>
>>
>> Marcelo Silva escreveu:
>> > Existe como na mesma linha dar permissoes a esse usuario para uma
>> > determinada base?
>> >
>> Não. Vide comando GRANT.
>>
>>
>> --
>>  Euler Taveira de Oliveira
>>  http://www.timbira.com/
>> _______________________________________________
>> 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
>>
>
>
> []s
> --
> JotaComm
> http://jotacomm.wordpress.com
>
> ------------------------------
>
> _______________________________________________
> 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
>
>

[]s
-- 
JotaComm
http://jotacomm.wordpress.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a