2010-08-09 12 views
5

cuando intento actualizar una tabla (GLOBAL_VARIABLES) de db INFORMATION_SCHEMA,MySQL permisos de root para actualizar error INFORMATION_SCHEMA

consigo un error:

Access denied for user 'root'@'localhost' to database 'information_schema' 

Aunque soy usuario root con todos los privilegios,

cómo puedo arreglar el permiso. ?

o ¿cómo puedo actualizar esta tabla?

gracias.

Respuesta

4

La base de datos INFORMATION_SCHEMA es una "pseudobase de datos" que contiene vistas generadas por el servidor y, hasta donde yo sé, contiene solo datos de solo lectura. Si necesita modificar una variable, debe seguir el procedimiento estándar, ver la respuesta de Per. Desde el mySQL manual: INFORMATION_SCHEMA

es la base de datos de información, el lugar que almacena información sobre todas las otras bases de datos que mantiene el servidor MySQL. Dentro de INFORMATION_SCHEMA hay varias tablas de solo lectura. En realidad, son vistas, no tablas base, por lo que no hay archivos asociados a ellas.

Más información detallada sobre GLOBAL_VARIABLES here.

+0

¿Cómo puedo actualizar esta variable en la tabla GLOBAL_VARIABLES? –

+0

@haim ver la respuesta de @ Per. –

Cuestiones relacionadas