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
