数据库
首页 > 数据库> > “拒绝发送消息,1个匹配的规则;启动MySQL时,键入=“method_call”,sender =“:1.5”“

“拒绝发送消息,1个匹配的规则;启动MySQL时,键入=“method_call”,sender =“:1.5”“

作者:互联网

我有一个工作正常但现在无法启动的mysql.我所能完成的就是使用

sudo start mysql

这会产生以下错误:

start: Rejected send message, 1 matched rules; type="method_call", sender=":1.5" (uid=1000 pid=1678 comm="start mysql ") interface="com.ubuntu.Upstart0_6.Job" member="Start" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init")

我试过谷歌搜索它的部分,但似乎这基本上是一个无用的错误.无论如何,我可以获得有关正在发生的事情的更多信息?

解决方法:

问题是这样的:

uid=1000

该位意味着联系Upstart执行启动操作的用户具有uid 1000(不是root,root是0).该uid通常分配给第一个非系统用户.使用sudo或sudo本身必须严重错误,因为命令没有正确升级到root.

您可以使用此命令查看相同的错误,以进行比较(请注意,缺少sudo):

start --system mysql

标签:upstart,mysql
来源: https://codeday.me/bug/20190807/1610666.html