Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Problema Con Grant (https://www.clubdelphi.com/foros/showthread.php?t=19869)

Fita 29-03-2005 22:46:08

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

Neia 02-04-2005 14:12:48

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

Fita 03-04-2005 17:46:13

Gracias... problema solucionado

Un abrazo, Fita ;)


La franja horaria es GMT +2. Ahora son las 02:46:49.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi