Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Crear triggers en mysql 4.0

Estas en el tema de Crear triggers en mysql 4.0 en el foro de Mysql en Foros del Web. Buenas, estoy intentando crear unos triggers en mysql y no me deja, me da este error. ERROR 1227: Access denied; you need the SUPER privilege ...
  #1 (permalink)  
Antiguo 25/08/2011, 01:31
 
Fecha de Ingreso: diciembre-2010
Mensajes: 26
Antigüedad: 14 años
Puntos: 0
Crear triggers en mysql 4.0

Buenas, estoy intentando crear unos triggers en mysql y no me deja, me da este error.
ERROR 1227: Access denied; you need the SUPER privilege for this operation

Tengo privilegios admin.

Alguna idea de como hacerlo?
  #2 (permalink)  
Antiguo 25/08/2011, 04:10
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Crear triggers en mysql 4.0

Es un problema de permisos de usuario. El username que estás utilizando no tiene los privilegios necesarios para hacerlo, y por el nivel requerido para los trigger (SUPER), no se otorgan en forma genérica, sino que se deben indicar específicamente.
Manual de referencia: GRANT y REVOKE.

Nota: No existe forma de sortear el problema. Si no tienes los privilegios de SUPER no podrás hacerlo de ningún modo.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 30/08/2011, 06:53
 
Fecha de Ingreso: diciembre-2010
Mensajes: 26
Antigüedad: 14 años
Puntos: 0
Respuesta: Crear triggers en mysql 4.0

El usuario era admin, pero habiamos actualizado la base de datos de mysql 3 a msql4 y tuvimos que ejecutar un script sobre la tabla de permisos. Bueno, algo por el estilo :)

PEro ya esta solucionado.

Etiquetas: 4-0, sql, trigger
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:55.