首頁 > 資料庫 > mysql教程 > 启动alfresco服务的时候日志报错“is not allowed to connect to

启动alfresco服务的时候日志报错“is not allowed to connect to

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-07 15:47:08
原創
1362 人瀏覽過

背景: 在Linux环境下安装Alfresco,配置数据库连接其它节点的MySQL,当启动alfresco服务的时候日志报错“HOST **** is not allowed to connect to this MySQL server”,这是因为你的MySQL数据库不允许帐号从远程登陆,只能在localhost。 解决方法: 1。 修

背景:

在Linux环境下安装Alfresco,配置数据库连接其它节点的MySQL,当启动alfresco服务的时候日志报错“HOST **** is not allowed to connect to this MySQL server”,这是因为你的MySQL数据库不允许帐号从远程登陆,只能在localhost。


解决方法:

1。 修改user表字段值。只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 字段,把值从"localhost"改称"%",如下图所示:

启动alfresco服务的时候日志报错“is not allowed to connect to

也可以执行下面命令修改user表中的host字段值:
1)登录

mysql -u root -p

2)进入mysql数据库

mysql>use mysql;

3)更新字段值

mysql>update user set host = '%' where user = 'root';

mysql>select host, user from user;

注意:改完表要重启MYSQL服务


2.  可以直接授权,让用户Alfresco可以从任何主机连接到mysql服务器

GRANT ALL PRIVILEGES ON *.* TO 'Alfresco'@'%' IDENTIFIED BY 'Alfresco' WITH GRANT OPTION;
如果想允许用户Alfresco从ip为192.168.67.129的主机连接到mysql服务器,并使用Alfresco作为密码
GRANT ALL PRIVILEGES ON *.* TO 'Alfresco'@'192.168.0.105' IDENTIFIED BY 'Alfresco' WITH GRANT OPTION;

其实上述解决方法就是在MySQL数据库的设置,熟悉MySQL,这些问题很容易处理。



相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
解決PHP錯誤顯示問題的方法
來自於 1970-01-01 08:00:00
0
0
0
java - springboot新手學習
來自於 1970-01-01 08:00:00
0
0
0
spring - JavaWeb中 Service 層的事務問題
來自於 1970-01-01 08:00:00
0
0
0
java - C語言演算法題-韓信點兵 解法?
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板