mysql-workbench 和 Gnome keyring 守护进程问题

mysql-workbench 和 Gnome keyring 守护进程问题

启动时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

有办法解决这个问题吗?确实,我的密码从未被保存过。

答案1

该错误已在 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

此修复程序适用于我的 ubuntu 14.04,其中包含 MySQL Workbench community 6.2.4deb http://repo.mysql.com/apt/ubuntu/ trusty workbench-6.2

答案2

我发现了一个好方法,试试看。

步骤 1:安装后,从启动器解锁工作台图标。

第 2 步:按下机器上的超级(窗口)按钮并搜索工作台。

步骤3:从搜索结果中打开工作台。

步骤4:打开后,将工作台图标锁定到启动器。

瞧!钥匙圈问题消失了。


答案3

这个答案是 guest1000 解决方案的变体,但我没有足够的代表来创建评论。

无论如何,将以下内容添加到 ~/.bashrc 也有效并且对我来说似乎更干净:

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

答案4

我按照如下方式操作,我正在使用 Workbench 6.3

sudo gedit /usr/bin/mysql-workbench

删除评论即可

@line 5

WB_NO_GNOME_KEYRING=1 

相关内容