mysql-workbench और सूक्ति कीरिंग डेमॉन समस्या


20

लॉन्च करते समय mysql-workbenchमेरे पास निम्नलिखित चेतावनी है:

[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

क्या इस मुद्दे को ठीक करने का कोई तरीका है? दरअसल, मेरे पासवर्ड कभी सेव नहीं होते।


क्या Ubuntu संस्करण / यह इस पर जारी? Cuz ... bugs.mysql.com/bug.php?id=61170
Rinzwind

क्षमा करें दोस्तों, मैं कोशिश करूँगा कि आप मुझे जल्द ही सुझाव दें। सहायता के लिए धन्यवाद। ;)
कोइल डे

जवाबों:


26

बग को MySQL कार्यक्षेत्र 6.2.5 / 6.3.0 रिलीज में तय किया गया है। http://bugs.mysql.com/bug.php?id=74771

इस कोड को फ़ाइल के शीर्ष पर जोड़ने के लिए एक संभावित समाधान था /usr/bin/mysql-workbench

export GNOME_KEYRING_CONTROL=1

MySQL कार्यक्षेत्र समुदाय के साथ मेरे ubuntu 14.04 पर यह फिक्स काम 6.2.4 से deb http://repo.mysql.com/apt/ubuntu/ trusty workbench-6.2


इस मुद्दे को जोड़ने और समाधान प्रदान करने के लिए धन्यवाद - यह सबसे साफ तरीका है!
कॉन्सेप्टडेलिक

3
V6.3.6 त्रुटि का उपयोग करना अभी भी कायम है
Matiss Jurgelis

14

एक साफ-सुथरा तरीका है जो मैंने पाया, इसे आज़माएं।

चरण 1: स्थापना के बाद लांचर से कार्यक्षेत्र आइकन अनलॉक करें।

चरण 2: अपनी मशीन पर सुपर (विंडो) बटन दबाएं और कार्यक्षेत्र की खोज करें।

चरण 3: खोज परिणामों से कार्यक्षेत्र खोलें।

चरण 4: एक बार खोलने के बाद, लांचर को कार्यक्षेत्र आइकन लॉक करें।

वोइला !!! कीरिंग समस्या गायब हो जाती है।



2
धन्यवाद .. इस मुद्दे को हल करने के लिए बहुत क्लीनर तरीका है। अनेक अनेक धन्यवाद। :)
अनिल चहल २

1
काम करता है, लेकिन एक स्पष्टीकरण अच्छा होगा ...
snorbi

1
वाह! मुझे बस एहसास हुआ कि मैं हमेशा डैश (स्टार्ट मेनू) से कार्यक्षेत्र लॉन्च कर रहा था, लेकिन लॉन्चबार से नहीं। और अब आज के कुछ वर्षों के बाद कार्यक्षेत्र का उपयोग करके इसे लांचर पर क्लिक करके लॉन्च किया और उस समस्या को प्राप्त किया!
दिमित्री के

8

यह उत्तर गेस्ट1000 के समाधान पर एक भिन्नता है, लेकिन टिप्पणी करने के लिए मेरे पास पर्याप्त प्रतिनिधि नहीं है।

वैसे भी, ~ / .bashrc में निम्नलिखित जोड़ना भी काम करता है और मुझे साफ लगता है:

export GNOME_KEYRING_CONTROL=$(ls -d /run/user/1000/keyring-*)

5

इस कोड को फ़ाइल के शीर्ष पर जोड़ें /usr/bin/mysql-workbench

अगर ls / run / user / `id -u` / keyring- * 1> / dev / null 2> & 1; फिर
    सूक्ति-कीरिंग-डेमन> / देव / अशक्त
फाई

निर्यात GNOME_KEYRING_CONTROL = $ (ls -d / run / user / `id -u` / keyring- * | head -n 1)

यह साफ समाधान नहीं है, लेकिन यह काम करता है। टर्मिनल से कार्यक्षेत्र चलाने की कोई आवश्यकता नहीं है।


5

मैंने किया था के रूप में मैं कार्यक्षेत्र 6.3 का उपयोग कर रहा हूँ

sudo gedit /usr/bin/mysql-workbench

बस टिप्पणी हटा दें

@ ५

WB_NO_GNOME_KEYRING=1 

2

mysql-workbench GNOME_KEYRING_CONTROLपर्यावरण चर की तलाश में है। यदि आप अपने कंप्यूटर का उपयोग करने वाले एकमात्र हैं, तो उस वैरिएबल के समान मूल्य होना चाहिए /run/user/1000/keyring-XXXXXX

मुझे dev.mysql.com से डाउनलोड किए गए mysql-workbench पैकेज के साथ एक समान समस्या थी (क्योंकि MariaDB और Ubuntu के mysql-workbench पैकेज असंगत हैं) और निम्नलिखित लॉन्च कमांड के साथ एक साधारण कस्टम शॉर्टकट ने समस्या को ठीक किया।

GNOME_KEYRING_CONTROL=$(ls -d /run/user/1000/keyring-*) /usr/bin/mysql-workbench

जब तक यह करने की कोई जरूरत नहीं है। बस टर्मिनल से mysql-workbench टाइप करें
akikara

1

सबसे बेवकूफ मुद्दा कभी देखा है!

यदि आप लॉन्चर द्वारा अपना mysql-workbech शुरू करते हैं तो यह त्रुटि सामने आती है।

लेकिन अगर आप टर्मिनल कीरिंग समस्या से अपना mysql कार्यक्षेत्र शुरू करते हैं तो गायब हो जाता है।

कोई अंदाजा ऐसा क्यों हो रहा है? मैं संस्करण 6.0 का उपयोग कर रहा था और 6.2.4 में अपग्रेड किया गया और कुछ भी नहीं बदला। इस समस्या के लिए समाधान का उत्तर Go टर्मिनल है और Oracle द्वारा बेवकूफ़ कार्यक्षेत्र शुरू करते हैं ...


मैं इस मुद्दे और उसके 2017
जेमी हटबर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.