El "usuario" es un desarrollador web, que está creando una interfaz PHP para consultar una vista de mi base de datos, de forma muy sencilla. O sea que tiene los parámnetros de conexion, password, etc. Si bien le di permisos solo para que haga SELECT sobre la vista, si el se instala por ejemplo FlameRobin o cualquier otro administrador de base de datos, puede ver la estructura de todas las tablas, indices, vistas, etc. O sea puede ver todos los metadatos, y no encuentro forma de ocultar eso.
Se que Lazarus (la herramienta de programación que uso) tiene componentes para hacer aplicaciones web, pero no me puse a estudiar eso, y decidí recurrir a un tercero que lo haga con php.
__________________
Lazarus Codetyphon : Desarrollo de aplicaciones Object Pascal, libre y multiplataforma.
|