El 23/09/06, Josep M. Queralt escribió:
Es posible especificar qué bases de datos están disponibles (visibles) para cada usuario de forma que sólo pueda ver aquéllas definidas. No tiene por qué ver todas.
Si, "only_db" y "hide_db" permiten seleccionar las bases que se verán y las que no. Sin embargo ambas directivas utilizan matrices estáticas para hacer eso y si bien puedes esconder "test.sql" y "mysql.sql" y las que el administrador use, no es posible mostrar _solo_ la base (o bases) del usuario que conecta con phpMyAdmin, o, a la inversa, esconder todas las demás bases que no son del usuario que se conecta. Si alguien sabe de alguna directiva o método para conseguir esto me encantaría conocerlo ....
[MODO PROPAGANDA ON]
......
[MODO PROPAGANDA OFF]
Mira, yo me he planteado continuamente la instalación de Webmin en este servidor que lleva correo, web y bases de datos, pero al final no lo he hecho. ¿Por qué? Pues porque es SuSE y SuSE (Yast) ya has dicho en alguna ocasión que no lleva nada bien con Webmin. Seguramente sí lo hubiera instalado en cualquier otra distribución, en SuSE prefiero hacerlo "a mano", que, aunque lleve más tiempo, lo hago de forma personalizada y haciendo exactamente lo que quiero hacer, sin preocuparme de si al haber ejecutado Yast me habré cargado algún módulo de configuración de Webmin.
[MODO VENDEDOR PESADO ON] WEBMIN no se lleva bien, y es cierto que lo he dicho, con _algunos_ módulos de YAST. (correo, Apache y DNS fundamentalmente) YAST representa un gran avance para hacer fácil la configuración de un sistema Linux a nivel de usuario "standard" pero YAST no te permite configuraciones complejas, entendiendo por "complejo" aquello que el usuario "normal" no va a necesitar _casi_ nunca, como por ejemplo BIND, servidores virtuales en Apache o un sistema de correo para múltiples dominios. WEBMIN permite hacer estas configuraciones más complejas de una forma más sencilla que con "tecnología digital" (sinónimo de teclear a mano en una cónsola del sistema y el uso de fórmulas mágicas para ver, parar y rearrancar servicios), y eso aunque en bastantes ocasiones haya que acabar de pulir el fichero resultante con el uso de "encantamientos". Si en SuSE prefieres hacerlo "a mano" preferirás hacerlo "a mano" en cualquier otra distribución. Te gusta hacerlo así y, evidentemente, contra gustos no hay nada escrito. Pero OJO! si configuras "a mano" corres el mismo riesgo que configurando con WEBMIN. No ejecutes YAST después porque no está pensado para configuraciones complejas y _puede_ quitar lo que tu hayas añadido. Sin embargo puedes configurar "a mano" y pasar WEBMIN detrás, WEBMIN no modificará ni tocará nada de lo que tu hayas entrado. [MODO VENDEDOR PESADO OFF] Si en este punto del correo aún no has tocado la tecla suprimir ..... [MODO VENDEDOR PESADISIMO ON] Adicionalmente WEBMIN te ofrece un entorno amigable de configuración y uso de la máquina para los usuarios remotos a través de USERMIN, entorno que nunca les podrás dar salvo que les enseñes a usar SSH+vi+man "comando"..... y eso nunca será demasiado amigable. :-) [MODO VENDEDOR PESADISIMO OFF] ADVERTENCIA: Lo siento, no te pago las aspirinas después de este "rollo". :-) -- Salutacions - Saludos, Josep M. Queralt