
29/08/2005, 10:03
|
| | Fecha de Ingreso: agosto-2005
Mensajes: 12
Antigüedad: 19 años, 8 meses Puntos: 0 | |
MySQL Crear un administrador de BD Tengo un servidor de bases de datos y quiero crear un usuario que sea administrador de una base de datos en particular.
Para crearlo use la siguiente instruccion:
grant all privileges on [base de datos].* to [usuario] identified by '[password]' with grant option;
Me logueo con el usuario (administrador) que cree.
La siguiente instruccion funciona:
grant select,insert,update on [base de datos].* to [usuario]
Pero si la ejecuto agregando el password:
grant select,insert,update on [base de datos].* to [usuario] identified by '[password]'
me aparece un mensaje que dice que no tengo privilegios para la base de datos mysql.*
El mensaje de error esacto es: ERROR 1044 (00000) : Access denied por user: [usuario] to database 'mysql'
Esto lo pude solucionar dandole permisos de update para mysql.* (cosa que no quiero hacer por los riesgos que esto acarrea)
Estoy usando la version de mysql 4.0.11a-gama-log sobre un servidor con linux mandrake 9.1.
Desde ya muchas gracias a todos.
Última edición por miguelponce; 29/08/2005 a las 10:13 |