Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MySQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=21)
-   -   Problema para asignar privilegios (https://www.clubdelphi.com/foros/showthread.php?t=37542)

PaFernan99 15-11-2006 23:36:23

Problema para asignar privilegios
 
Estimados amigos, mi problema es el siguiente:
Estoy trabajando con mysql 5.1.1 y tengo que dar de alta varios usuarios con roles distintos. En mi DB hay empleados, socios y clientes.
El tema es que estoy trabajando con stored procedures y no encuentro la forma de darles a mis usuarios el privilegio EXECUTE con el comando GRANT para que puedan utilizarlos y he descubierto que haciendo

Código SQL [-]grant execute on bd to usuario


genera un error, asi que supongo que no es correcto.
Pero al asignarles directamente el privilegio modificando lastabla procs_priv, db y hasta user en el campo correspondiente, tampoco pasa nada. ¿Qué puede estar ocurriendo?
Tambiennecesitaria saber como hago para otorgar GRANT a un usuario usando el comando GRANT, si esto es posible.
Muchas gracias!

roman 16-11-2006 00:23:35

Creo que sería así:

Código SQL [-]
grant execute on bd.* to 'usuario'

Por otra parte, cuando modificas las tablas user, db, etc. directamente, debes hacer un

Código SQL [-]
flush privileges

para que el servidor vuelva a leer los permisos.

// Saludos

PaFernan99 19-11-2006 20:32:50

Probado... pero no me anda!
 
Estimado amigo roman.
Gracias por tu interés en responderme, pero la cuestión es que el comando (que antes no me lo aceptaba porque seguramente no tenia el nombre de usuario entre comillas simples), realiza la operacion, pero al ingresar como este usuario, mysql me envía un cartel que dice

Código SQL [-]
Access violation at address 00396B60 in module 'libmysqlx.dll'. Read of address 00000000

Espero inquietarte de nuevo!! :)
Muchas gracias!!


La franja horaria es GMT +2. Ahora son las 04:09:34.

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