1.查看当前的密码测试
SHOW VARIABLES LIKE 'validate_password%';
2.修改策略(将策略要求置为LOW,长度要求置为6)
set global validate_password_policy=LOW;
set global validate_password_length=6;
3.重置密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
4.登陆到root账户,此时不需要输入密码就可以进入,然后grant授权
GRANT ALL PRIVILEGES ON *.* TO root @'%' IDENTIFIED BY "123456";
5.修改权限,使root(操作系统用户)用户可以操作数据库hive中的所有表:
grant all on hive.* to root@'master' identified by 'root的登陆密码';
刷新权限
flush privileges;
6.用Navicat连接数据库
使用ifconfig命令,查看ip
点到SSH中,填写ip