2008/6/9 Thiago M. Figueiredo <[EMAIL PROTECTED]>: > Opa Galera nabla? > > Tenho duas perguntinhas no qual já busquei na net e não achei respostas, > estou colocando aqui para ver se podem me dar uma ajudinha. > > 1- Como posso fazer para setar permissões de visualização das tabelas de > sistemas? Explicando, qualquer usuário sem permissões para criar usuário > e tabela, estão tendo acesso para visualizar algumas tabelas e views dos > sistema, como por exemplo a view *pg_user*. >
GRANT e REVOKE na veia. > 2- Como posso fazer par limitar um espaço de utilização do banco de > dados? Por exemplo, quero dar para cada usuário o tamanho de 3MB de > banco de dados, como é que faço este tipo de limitação? > Só conheço um jeito efetivo para isso: Criar TABLESPACES em partições específicas para cada usuário. Se você tiver muitos usuários, melhor usar LVM. Cada usuário só poderá criar objetos no tablespace que ele tem permissão. A tablespace terá o espaço equivalente ao da partição onde ela se encontra. Se você utilizar XFS, poderá esticar o tamanho das partições on-the-fly, mas não poderá diminuir as partições. Se criar com EXT3 poderá aumentar e diminuir a partição, mas terá de desmontar ela para realizar a operação. > Att, > > -- > ------------------------------------ > Thiago M. Figueiredo > E-Mail: [EMAIL PROTECTED] > E-Mail: [EMAIL PROTECTED] > Cel: (55 11) 8627-5343 > http://www.pzpzine.com > http://www.thiagofigueiredo.com > 'Open Source' o conhecimento é do mundo! :P > Usar software proprietario R$ 450,00 com MasterCard, usar software livre não > tem preço.... :D > Software livre pensamento proprietário > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- blog: http://www.midstorm.org/~telles/ e-mail / jabber: [EMAIL PROTECTED] _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
