在安装ambari服务时,用了mysql数据库。并且在数据库中需要建立ambari用户,明明使用
1 GRANT ALL PRIVILEGES ON *.* TO 'ambari'@'%';
2 FLUSH PRIVILEGES;
赋予了ambari所有权限,但是在用ambari用户登录mysql的时候,依然报错:
ERROR 1045 (28000): Access denied for user 'ambari'@'localhost' (using password: YES)
用Navicat查看权限表:
是有所有权限的啊!!
最后手动加了一行ambari localhost。。。。重启了一下mysql。。结果又可以用ambari用户登录了。。