Hola,
Al cambiar la BD por defecto de Alfreco por Mysql, en el directorio extras existe un apartado mysql en el que incluye el script de creacion del esquema.
En dicho script se incluye la sentencia grant all para el usuario que se utilizara para conectar a la BD.
Desde un punto de vista de seguridad no se si es buena idea.
Es posible restringir los privilegios del usuario de BD a SELECT, INSERT, UPDATE and DELETE o es necesario tener all permissions para el funcionamiento de la aplicacion?
He pensado en usar un usuario con todos los permisos para el primer arranque que sera cuando se crea el esquema y despues cambiarlo una vez el esquema ha sido creado. Pero no se que nivel minimo de privilegios es necesario para poder ejecutar la aplicacion o si hay funcionalidades en concreto que necesiten de un nivel diferente de permisos que otras. He hecho algunas pruebas pero eso no me garantiza que no haya funcionalidades que yo desconozco que requieran de grant all y los ususarios vayan a tener problemas.
Me podeis aclarar esta duda?
Gracias