Buenas tardes!! Os comento, estoy haciendo una práctica de clase en la que se me pide que le de permisos de consulta a un usuario sobre tablas de otro usuario. Os pongo en situación:
He creado con el usuario PRACTICA2 las tablas CLIENTE, INCLUIR, PEDIDO y PRODUCTO. Ahora, me piden que cree un nuevo usuario llamado PRACTICA2C, el cual debe tener permisos de consulta sobre todas las tablas de PRACTICA2. Se que la orden para dar permisos de consulta sobre esas tablas sería:
Código:
GRANT SELECT ON PRACTICA2.PEDIDO TO PRACTICA2C;
GRANT SELECT ON PRACTICA2.INCLUIR TO PRACTICA2C;
GRANT SELECT ON PRACTICA2.PRODUCTO TO PRACTICA2C;
GRANT SELECT ON PRACTICA2.CLIENTE PRACTICA2C;
Pero me pregunto si hay alguna forma de darle permisos de consulta a todas las tablas a la vez. Es decir, darle permisos de SELECT a PRACTICA2C sobre todas las tablas de PRACTICA2 en una sola orden, sin tener que escribir el nombre de las tablas, ya que en este caso, sería a todas las que tiene.