SQL - Sobre la tabla tables_priv de MySQL

 
Vista:
Imágen de perfil de María de Alejandría
Val: 12
Ha aumentado su posición en 5 puestos en SQL (en relación al último mes)
Gráfica de SQL

Sobre la tabla tables_priv de MySQL

Publicado por María de Alejandría (7 intervenciones) el 17/04/2018 20:58:08
Saludos

He comprobado que en una tabla de la base de datos de mysql llamada tables_priv se muestran los usuarios con las tablas o vistas sobre las que tienen privilegios. Ahora bien. ¿Si ejecuto una consulta insert con un usuario existente y le añado una tabla(previamente creada) donde Table_name y donde Table_priv le pongo un valor como puede ser SELECT donde Table_Priv le concedo el privilegio de SELECT sobre esa tabla en este caso?.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 806
Bronce
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Sobre la tabla tables_priv de MySQL

Publicado por leonardo_josue (1173 intervenciones) el 17/04/2018 23:26:39
Hola María:

No es recomendable hacer operaciones de BD's (insert's, delete's o update's) directamente sobre de las tablas de sistema de MySQL, ya que si haces algo mal corres el riesgo de echar a perder toda la BD's, así es que mucho ojo con eso.

Para otorgar o quitar permisos a un usuario, es mejor usar el comando GRANT:

https://dev.mysql.com/doc/refman/5.7/en/grant.html

Saludos
Leo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar