Re: [pgbr-geral] permissao de coluna

2011-05-20 Por tôpico Flavio Henrique Araque Gurgel
Tenho a seguinte situação: Tabela A Campos: campo1,campo2,campo3 (este sendo NOT NULL DEFAULT 0); 2 usuarios: user_admin e user_normal. O user_admin tem permissão total na tabela A e o user_normal tem permissão apenas de inserção e atualização. Acontece que preciso que o campo3 fique

Re: [pgbr-geral] permissao de coluna

2011-05-20 Por tôpico Beto Lima
CREATE TABLE teste ( id serial NOT NULL, nome text, nro integer NOT NULL DEFAULT 5, CONSTRAINT teste_pkey PRIMARY KEY (id) ); ALTER TABLE teste OWNER TO user_dono; GRANT ALL ON TABLE teste TO user_dono; GRANT ALL ON TABLE teste TO user_admin; GRANT SELECT, UPDATE, INSERT ON TABLE teste TO

Re: [pgbr-geral] permissao de coluna

2011-05-20 Por tôpico Flavio Henrique Araque Gurgel
2011/5/20 Beto Lima betol...@gmail.com: CREATE TABLE teste (  id serial NOT NULL,  nome text,  nro integer NOT NULL DEFAULT 5,  CONSTRAINT teste_pkey PRIMARY KEY (id) ); ALTER TABLE teste OWNER TO user_dono; GRANT ALL ON TABLE teste TO user_dono; GRANT ALL ON TABLE teste TO user_admin;

Re: [pgbr-geral] permissao de coluna

2011-05-20 Por tôpico Beto Lima
Role name | Superuser | Create role | Create DB | Connections | Member of -+---+-+---+ user_normal | no| no | no| no limit | {} user_admin| no| yes | no| no

Re: [pgbr-geral] permissao de coluna

2011-05-20 Por tôpico Flavio Henrique Araque Gurgel
Role name | Superuser | Create role | Create DB | Connections |          Member of -+---+-+---+ user_normal       | no        | no          | no        | no limit | {} user_admin        | no        | yes         | no        

Re: [pgbr-geral] permissao de coluna

2011-05-20 Por tôpico Beto Lima
REVOKE ALL ON teste FROM user_normal; GRANT SELECT ON teste(campo) TO user_normal; estou usando o 9 sim e com default privileges no schema. Mas se eu der revoke all na tabela, o user_normal não vai mais poder inserir ou atualizar nas demais colunas. Preciso com que ele possa selecionar, inserir,

Re: [pgbr-geral] permissao de coluna

2011-05-20 Por tôpico Flavio Henrique Araque Gurgel
Em 20 de maio de 2011 19:00, Beto Lima betol...@gmail.com escreveu: REVOKE ALL ON teste FROM user_normal; GRANT SELECT ON teste(campo) TO user_normal; estou usando o 9 sim e com default privileges no schema. Mas se eu der revoke all na tabela, o user_normal não vai mais poder inserir ou

Re: [pgbr-geral] permissao de coluna

2011-05-20 Por tôpico Beto Lima
certo Flavio, valeu..entendi. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral