sql >> Base de Datos >  >> RDS >> Mysql

Permitir a los usuarios solo cierta información de la base de datos

En lugar de modificar su consulta, siempre pídales que hagan referencia a los datos a través de una vista. No tienen ningún derecho sobre la tabla real sobre la que se crea la vista. Creas esa vista con

Create View tablenametheyuse as select * from realtable with id = 'user'

y solo otorgar a ese usuario autoridad sobre su vista.

Ahora codifican sus instrucciones de selección de la forma que deseen sobre la vista.