2009/3/31 yuRi <ssjo...@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 <ssjo...@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!