dar permissão

Firebird

17/11/2003

Tenho um BD criado com SYSDBA e MASTERKEY ;-)

preciso criar outro usuário e dar total acesso a este banco!

como dou privilégios ao usuário recem criado.

abração pessoal.


Rfpsatin

Rfpsatin

Curtidas 0

Respostas

Afarias

Afarias

17/11/2003

vc pode criar uma ROLE, dar privilégios a esta ROLE e conceder a ROLE ao USUÁRIO::

create role USUARIOS;

grant select on tabela_tal to USUARIOS;
grant all on outra_tabela to USUÁRIOS;

grant USUARIOS to nome_do_usuario;


vc também pode dar privilágios para PUBLIC (uma espécie de ROLE padrão interna), assim, qualquer usuário mesmo sem uma ROLE tem esses privilégios::

grant select on tabela_tal to PUBLIC;
grant all on outra_tabela to PUBLIC;



T+


GOSTEI 0
Rfpsatin

Rfpsatin

17/11/2003

blz + tem como eu dar permissão de uma só vez? sem ter q ser tabela a tabela?

brigado


GOSTEI 0
Afarias

Afarias

17/11/2003

humm... não... mas vc só tem q fazer isso 1 vez (para cado ROLE q precisar claro, que em geral não são muitas)

existem alguns programas (não sei se gratúitos) que fazem isso para vc de forma visual.


T+


GOSTEI 0
POSTAR