lors du lancement de mysql-workbench
j'ai l'avertissement suivant:
[12:13:49] coil@coil:~$ Sudo mysql-workbench &
[12:14:03] coil@coil:~$ ** Message: Gnome keyring daemon seems to not be available. Stored passwords will be lost once quit
[12:14:05] coil@coil:~$ Ready
Y at-il un moyen de résoudre ce problème? En effet, mes mots de passe ne sont jamais sauvegardés.
Le bogue a été corrigé dans les versions de MySQL Workbench 6.2.5/6.3.0. http://bugs.mysql.com/bug.php?id=74771
Une solution possible consistait à ajouter ce code en haut du fichier /usr/bin/mysql-workbench
export GNOME_KEYRING_CONTROL=1
Ce correctif fonctionne sur mon Ubuntu 14.04 avec la communauté MySQL Workbench 6.2.4 à partir de deb http://repo.mysql.com/apt/ubuntu/ trusty workbench-6.2
J'ai trouvé un moyen intéressant d'essayer ceci.
Étape 1: Après l’installation, déverrouillez l’icône du plan de travail à partir du programme de lancement.
Étape 2: appuyez sur le bouton super (fenêtre) de votre machine et recherchez le plan de travail.
Étape 3: Ouvrez l’atelier à partir des résultats de la recherche.
Étape 4: Une fois ouvert, verrouillez l’icône du plan de travail sur le lanceur.
Voila !!! Le problème du trousseau disparaît.
Cette réponse est une variante de la solution guest1000, mais je n'ai pas assez de représentant pour créer un commentaire.
Quoi qu’il en soit, ajouter ce qui suit à ~/.bashrc fonctionne aussi et me semble plus propre:
export GNOME_KEYRING_CONTROL=$(ls -d /run/user/1000/keyring-*)
Ajoutez ce code en haut du fichier /usr/bin/mysql-workbench
si ls/run/user/`id -u`/keyring- * 1>/dev/null 2> & 1; then gnome-keyring-daemon> /dev/null[.____. Printer.Fr./porte-clés- * | tête -n 1)
Ce n'est pas une solution propre, mais cela fonctionne. Pas besoin d'exécuter workbench à partir du terminal.
J'ai fait comme suit j'utilise Workbench 6.3
Sudo gedit /usr/bin/mysql-workbench
Il suffit de supprimer le commentaire
@ ligne 5
WB_NO_GNOME_KEYRING=1
mysql-workbench recherche la variable d'environnement GNOME_KEYRING_CONTROL
. Si vous êtes le seul à utiliser votre ordinateur, cette variable doit avoir une valeur similaire à /run/user/1000/keyring-XXXXXX
.
J'ai eu un problème similaire avec le paquet mysql-workbench téléchargé depuis dev.mysql.com (car le paquet mysql-workbench de MariaDB et Ubuntu sont incompatibles) et un simple raccourci personnalisé avec la commande de lancement suivante ont résolu le problème:
GNOME_KEYRING_CONTROL=$(ls -d /run/user/1000/keyring-*) /usr/bin/mysql-workbench
Le problème le plus stupide jamais vu!
si vous démarrez votre mysql-workbech par launcher, cette erreur se produit.
Mais si vous démarrez votre mysql workbench à partir du terminal, le problème du trousseau disparaît.
Des idées pourquoi cela se produit? J'utilisais la version 6.0 et mis à niveau vers la version 6.2.4, rien n'a changé. La solution de contournement à ce problème est Go terminal et de démarrer stupid workbench par Oracle ...