Fórum Criação de ROLE e seu respectivos usuários(membros)? #35991

14/03/2003

0

:?: [b:6b5965b37a]Alguém pode me dar umas dicas com relação a ROLE[/b:6b5965b37a]?

Criei um usuário interbase de nome [b:6b5965b37a]ACCS[/b:6b5965b37a].
Criei uma Role com o nome [b:6b5965b37a]GERENTE[/b:6b5965b37a]com o comando [b:6b5965b37a]CREATE ROLE GERENTE[/b:6b5965b37a], depois dei privilegios para a role [b:6b5965b37a]GERENTE[/b:6b5965b37a] com o comando seguinte: [b:6b5965b37a]GRANT ALL ON TBNOME TO GERENTE WITH GRANT OPTION[/b:6b5965b37a]
depois fiz a transferência dos privilegios da role para o usuário interbase
[b:6b5965b37a]GRANT GERENTE TO ACCS WITH ADMIN OPTION[/b:6b5965b37a].

Não consigo acessar as informações da tabela designada com o usuário [b:6b5965b37a]ACCS[/b:6b5965b37a], e estou achando que este usuário interbase, ñ tem nada haver com o usuário da role. :!: :!: :!:


Accsjee

Accsjee

Responder

Posts

10/03/2004

Sid

Vc tem q conceder direitos aos usuários para cada objeto do banco de dados. A forma mais fácil de fazer isso é com o uso de ROLEs

ex::

create role OPERADOR;

grant all on tabela1 to OPERADOR;
grant select on tabela2 to OPERADOR;
grant execute on procedimento1 to OPERADOR;

grant OPERADOR to USUARIO1;
grant OPERADOR to USUARIO2;


E, quando conectar com o usuário, informe a ROLE q ele deve usar.

Quem deu essa dica foi o Moderador (AFARIAS).


Responder

Gostei + 0

10/03/2004

Afarias

|E, quando conectar com o usuário, informe a ROLE q ele deve usar.

esse é o ponto chave aqui!


T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar