MySQL otorga todos los privilegios a la base de datos, excepto una tabla

No he podido encontrar una solución razonable para lograr lo siguiente:

Deseo tener un usuario que tenga TODOS los privilegios en una base de datos (o una serie de bases de datos con el mismo esquema),except para una tabla, a la que solo tendrán privilegios SELECT.

sencialmente, quiero que el usuario tenga un reinado libre sobre una base de datos pero que no pueda actualizar una tabla específica.

Hasta ahora lo he intentado, sin éxito:

Otorgar todos los privilegios en esa base de datos (db_name. *) Y luego, específicamente, otorgar solo privilegios de selección en la tabla deseada (con la esperanza de que sobrescriba el "todo", estúpido, lo sé).

Grantizar todos los privilegios en esa base de datos (nombre_bd. *) Y luego revocar insertar, actualizar y eliminar. Pero esto produjo un error que decía que no había una regla de concesión para db_name.table_name.

De lo que he podido reunir, tendré que otorgar individualmente todos los privilegios en cada tabla de la base de datos, excepto la tabla de solo lectura.

Por favor, alguien me diga que hay una manera más fácil

Not: Estoy ejecutando MySQL 5.1. La última disponible en Ubuntu 10.04.

Respuestas a la pregunta(4)

Su respuesta a la pregunta