[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problemas permissões de usuários com o Firebird



2009/3/31 yuRi <ssjones@gmail.com>
Só para exemplificar melhor,

Exemplo:
grant all on minhatabela to martina with grant option

Eu sempre encontro regras relacionadas as tabelas, dessa forma eu consigo que ninguém acesse a tabela ou acesse, etc. Meu problema é que cada usuário possua o seu database e ninguém mais o acesse.

Acho que fui mais claro dessa vez.

2009/3/31 yuRi <ssjones@gmail.com>

Primeiramente desculpe por estar postando algo que não esta relacionado ao tema principal da lista, sei que estou postando em lista errada, mas se alguém me ajudar serei eternamente grato.

Estou com um problema com o Firebird e gostaria de saber se o banco é usado dessa forma.

Vamos a um exemplo do problema: Tenho um usuário 'A' e um usuário 'B'. O usuário 'A' cria um database e depois uma tabela dentro desse database, se eu me autentico com o usuário 'B', eu consigo acessar o database criado por A e visualizar as tabelas criadas por ele (não consigo ver os dados inseridos nas tabelas).
É possivel barrar que o usuário B acesse esse database de A? Estou acostumado a trabalhar com mysql e sql, e esses banco de dados não permitem que outros usuários acessem a áreas restritas.
Se é possivel barrar esses acessos, aonde faço essas configurações?

Observação: Estou utilizando Debian e a versão do Firebird é 2.1.1

Obrigado, e desculpe por estar postando em uma lista que não é especialista em Firebird

--
~yuRi



--
~yuRi

Genericamente o comando GRANT funciona assim:

grant all on banco.tabelas to user with grant option

então tente assim:

grant all on BancoDaMartina.* to martina with grant option

BancoDaMartina.* quer dizer todas as tabelas do banco BancoDaMartina.


--
Fabiano Pires
LPIC-2
http://pragasdigitais.blogspot.com/
Livrando você da escória da Internet!

Reply to: