COi*_*Oil 23 gnome keyrings password mysql-workbench
启动时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
Run Code Online (Sandbox Code Playgroud)
有没有办法解决这个问题?事实上,我的密码永远不会被保存。
dmv*_*slv 29
该错误已在 MySQL Workbench 6.2.5 / 6.3.0 版本中修复。http://bugs.mysql.com/bug.php?id=74771
一种可能的解决方法是将此代码添加到文件顶部 /usr/bin/mysql-workbench
export GNOME_KEYRING_CONTROL=1
Run Code Online (Sandbox Code Playgroud)
此修复适用于我的 ubuntu 14.04 和 MySQL Workbench 社区 6.2.4 来自 deb http://repo.mysql.com/apt/ubuntu/ trusty workbench-6.2
Lal*_*hra 15
我找到了一个巧妙的方法,试试这个。
步骤 1:安装后从启动器解锁工作台图标。
步骤2:按机器上的超级(窗口)按钮并搜索工作台。
第 3 步:从搜索结果中打开工作台。
第 4 步:打开后,将工作台图标锁定到启动器。
瞧!!!钥匙圈问题消失了。
小智 9
这个答案是guest1000 解决方案的一个变体,但我没有足够的代表来创建评论。
无论如何,将以下内容添加到 ~/.bashrc 也有效,对我来说似乎更清晰:
export GNOME_KEYRING_CONTROL=$(ls -d /run/user/1000/keyring-*)
Run Code Online (Sandbox Code Playgroud)
小智 6
将此代码添加到文件顶部 /usr/bin/mysql-workbench
如果 ls /run/user/`id -u`/keyring-* 1> /dev/null 2>&1; 然后
gnome-keyring-daemon > /dev/null
菲
export GNOME_KEYRING_CONTROL=$(ls -d /run/user/`id -u`/keyring-* | head -n 1)
这不是干净的解决方案,但它有效。无需从终端运行工作台。
小智 5
我做了如下我正在使用 Workbench 6.3
sudo gedit /usr/bin/mysql-workbench
Run Code Online (Sandbox Code Playgroud)
删除评论就好了
@第 5 行
WB_NO_GNOME_KEYRING=1
Run Code Online (Sandbox Code Playgroud)