[firebase-br] Grant All em toda a base

Luís Fernando - Santiago/RS lfmfernando em brturbo.com.br
Qui Maio 8 09:51:35 -03 2008


Olá Felipe,

    Quando se trata de permissões, uso o código abaixo...
    --inicio
GRANT ALL ON RDB$CHARACTER_SETS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$CHECK_CONSTRAINTS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$COLLATIONS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$DATABASE TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$DEPENDENCIES TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$EXCEPTIONS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$FIELDS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$FIELD_DIMENSIONS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$FILES TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$FILTERS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$FORMATS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$FUNCTIONS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$FUNCTION_ARGUMENTS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$GENERATORS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$INDEX_SEGMENTS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$INDICES TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$LOG_FILES TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$PAGES TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$PROCEDURES TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$PROCEDURE_PARAMETERS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$REF_CONSTRAINTS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$RELATIONS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$RELATION_CONSTRAINTS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$RELATION_FIELDS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$ROLES TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$SECURITY_CLASSES TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$TRANSACTIONS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$TRIGGERS TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$TRIGGER_MESSAGES TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$TYPES TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$USER_PRIVILEGES TO <seu_usuario> WITH GRANT OPTION;
GRANT ALL ON RDB$VIEW_RELATIONS TO <seu_usuario> WITH GRANT OPTION;
    --fim


Cordialmente
Luís Fernando
Santiago - RS - Brasil
dcsfernando em yahoo.com.br

--------------------------------------------------
From: "Felipe Aron" <felipearon em gmail.com>
Sent: Wednesday, May 07, 2008 9:06 AM
To: "FireBase" <lista em firebase.com.br>
Subject: Re: [firebase-br] Grant All em toda a base

> Obrigado Luis.
>
> Outra questão interessante: É possível dar um Grant numa determinada 
> coluna
> ???? Pois aqui deu pra mim que eu não tenho permissão de leitura na coluna
> PK da tabela.
>
> 2008/5/6 Luís Fernando - Santiago/RS <lfmfernando em brturbo.com.br>:
>
>> Olá Felipe,
>>
>>    Aqui vai um modelo:
>>    GRANTO ALL ON sua_tabela TO seu_usuario WITH GRANT OPTION;
>>
>>
>> Cordialmente
>> Luís Fernando
>> Santiago - RS - Brasil
>> dcsfernando em yahoo.com.br
>>
>> --------------------------------------------------
>> From: "Felipe Aron" <felipearon em gmail.com>
>> Sent: Tuesday, May 06, 2008 8:00 AM
>> To: "FireBase" <lista em firebase.com.br>
>> Subject: [firebase-br] Grant All em toda a base
>>
>> > Olá pessoal como vai ?
>> >
>> >
>> > Estou com o seguinte problema. Acabei de criar um usuário no FB, porém
>> > tenho
>> > que dar acesso total a ele no banco de dados.
>> > Qual o comando para dar o GRANT ALL com acesso total na base (Insert,
>> > Update, Delete, Select, etc) ???
>> >
>> > Tentei Grant All RDB$DATABASE mas não deu certo.
>> >
>> > --
>> > Com a força aprenda a suavidade. Através da suavidade a força
>> prevalecerá!
>> > ______________________________________________
>> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> > Para saber como gerenciar/excluir seu cadastro na lista, use:
>> > http://www.firebase.com.br/fb/artigo.php?id=1107
>> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>
>
>
> -- 
> Com a força aprenda a suavidade. Através da suavidade a força prevalecerá!
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: 
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa 





Mais detalhes sobre a lista de discussão lista