permissões no interbase...
Parece meio estupido mas como faço pra dar permissões pra um determinado usuario no interbase????...do tipo de read/write ou
ou só write ou só read?????...será via sql ou simples comandos do mouse...
Agradeço a paciencia e a ajuda... 8)
ou só write ou só read?????...será via sql ou simples comandos do mouse...
Agradeço a paciencia e a ajuda... 8)
Delphox
Curtidas 0
Respostas
Afarias
09/09/2003
veja o ´SQL Reference Help´ sobre o comando GRANT e CREATE ROLE
ex:
CREATE ROLE OPERADOR;
GRANT SELECT, REFERENCES ON tabela1 TO OPERADOR;
GRANT ALL ON tabela2 TO OPERADOR;
GRANT SELECT, INSERT ON tabela3 TO OPERADOR;
GRANT OPERADOR TO nome_usuario;
então basta conectar informando o usuário e a role.
T+
ex:
CREATE ROLE OPERADOR;
GRANT SELECT, REFERENCES ON tabela1 TO OPERADOR;
GRANT ALL ON tabela2 TO OPERADOR;
GRANT SELECT, INSERT ON tabela3 TO OPERADOR;
GRANT OPERADOR TO nome_usuario;
então basta conectar informando o usuário e a role.
T+
GOSTEI 0
Delphox
09/09/2003
LEGAL...agora qual comando que faz pra tirar a permissão????
aquela sopa de letrinhas do sql help é horrivel!!!!!!!!! 8)
aquela sopa de letrinhas do sql help é horrivel!!!!!!!!! 8)
GOSTEI 0
Afarias
09/09/2003
|LEGAL...agora qual comando que faz pra tirar a permissão????
REVOKE
ex::
REVOKE SELECT ON nome_tabela FROM nome_role;
|aquela sopa de letrinhas do sql help é horrivel!!!!!!!!!
Ah... q isso... não é tão ruim assim. :D
T+
REVOKE
ex::
REVOKE SELECT ON nome_tabela FROM nome_role;
|aquela sopa de letrinhas do sql help é horrivel!!!!!!!!!
Ah... q isso... não é tão ruim assim. :D
T+
GOSTEI 0