Le 06/04/2011 12:11, Marc Romano a écrit :
Bonjour ;
Configuration : Win XP SP3, LibO 3.3.2, serveur MySQL 5.0.45 sous XP SP3
(sur un autre poste).
Lorsque je me connecte à une base MySQL avec le connecteur MySQL
installé d'office avec la 3.3, j'accède systématiquement à toutes les
bases de données disponibles sur le serveur, pas uniquement à celle
sélectionnée lors du paramétrage de la connexion. Ce n'est même pas
cette base pour laquelle les tables sont "déployées" par défaut, mais la
première dans l'ordre alphabétique des bases stockées.
J'avais déjà signalé ce comportement sous OpenOffice, mais je vois qu'il
n'a pas été réglé. Je n'ai pas ce problème lorsque je me connecte à un
serveur MySQL via une connexion ODBC, par exemple via les pilotes MySQL
ODBC. J'utilise le 3.51 couramment depuis des années, je viens de tester
avec la dernière version 5.1.8 : le comportement est le même, seule la
base sélectionnée est accessible.
J'avoue avoir un peu de mal à comprendre la logique du comportement du
connecteur natif. S'il est voulu, pourquoi demander le nom d'une base de
données lors du paramétrage de la connexion ? Juste pour permettre de
tester la connexion ? Pas vraiment convaincant, comme argument...
AMHA, c'est un bug majeur : l'accès est possible à toutes les bases, y
compris la base interne de MySQL. On peut comprendre ce comportement
pour un client léger d'interface comme Heidi SQL (petite chose bien
pratique...), qui est davantage un utilitaire de maintenance qu'un outil
d'interface utilisateur. Mais LibreOffice, utilisé en frontal vers une
base externe, est avant tout un outil d'interface utilisateur, pour moi.
Laisser l'utilisateur patauger dans des bases qui ne le concerne pas
n'est pas une solution optimale.
Je n'ai pas trouvé d'entrée de ce type dans la liste, mais je peux me
tromper. Qu'en pensez-vous ? Comportement normal ou indésirable ?
Cordialement ;
Marc Romano
Bonjour,
J'ai également remarqué ce comportement depuis longtemps. Je "limite les
dégats" en donnant les droits ad-hoc aux utilisateurs (GRANT) de façon à
ce qu'ils ne "voient" que les bases auxquelles ils peuvent accéder.
Et donc personne n'a accès à la base mysql sauf root.
Bonne journée,
Bernard
---
Antivirus avast! : message Sortant sain.
Base de donnees virale (VPS) : 110406-1, 06/04/2011
Analyse le : 07/04/2011 09:21:39
avast! - copyright (c) 1988-2011 AVAST Software.
http://www.avast.com
--
Envoyez un mail à discuss+help@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/discuss/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être
supprimés
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.