FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema Con Grant
Hola a todos...
Tengo un problema con la sentencia GRANT en Interbase 6.5. Necesito crear usuarios para un sistema que estoy migrando a Interbase. Con el ISQL puedo crear los usuarios y los roles, pero en el role no estan los privilegios. Esta es la secuencia que hago en el iSql: Estoy loggeado com SYSDBA y el usuario a quier deseo autorizar es BARBARA. CREATE ROLE GABINETE (Ctrl-Enter) GRANT SELECT ON FAM000 TO GABINETE (Ctrl-Enter) GRANT GABINETE TO BARBARA (Ctrl-Enter) Cuando veo el Role creado aparece: Primer Columna "Object" -> BARBARA (esto esta OK) Ultima Columna "Member Of" -> Y (esto esta OK) Todas las demas en blanco... por lo tanto, cuando Barbara quiere leer la tabla sale el error que no tiene privilegio de lectura... Hay algo que no estoy haciendo? Cualquier ayuda es bienvenida. Saludos |
#2
|
|||
|
|||
Re Grant
Hola, Fita.
Si haces un "grant privilegio to user" no tendras ese problema. Si qieres utilizar rol entonces debes especificarlo en la conecion. ej: tengo una TSQLConnection, y esta tiene una propiedad(es propiedad si no me ecivoco) que es RoleName =>alli pones GABINETE. Salu2 |
#3
|
|||
|
|||
Gracias... problema solucionado
Un abrazo, Fita |
|
|
|