搭建Hive远程模式初始化的时候报错Access denied for user ‘root‘@‘node1‘(using password:YES)
在學(xué)習(xí)Hive遠程模式的時候報錯
Underlying cause: java.sql.SQLException : Access denied for user 'root'@'node1' (using password: YES)
可以看出是權(quán)限的錯誤
在在CSDN查詢之后發(fā)現(xiàn)可能是root只有本地的權(quán)限所以無法訪問別的機子
用select user,host from user;可以查看用戶名和權(quán)限
現(xiàn)在是root只有本地權(quán)限沒有所有權(quán)限的樣子
這是只在進入mysql之后直接設(shè)置了
ALTER USER USER() IDENTIFIED BY '123456';
所以root只有本地權(quán)限,還要再設(shè)置
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
設(shè)置完成之后是
現(xiàn)在root是有訪問其他機子的權(quán)限的
我遇到的問題是我的root本地權(quán)限的密碼和root %權(quán)限的密碼設(shè)置的不一樣,在查詢的時候又把root本地權(quán)限的給刪了,在重裝mysql的時候發(fā)現(xiàn)一開始重設(shè)置mysql的密碼的時候設(shè)置的密碼和設(shè)置%權(quán)限的root的密碼不一樣
可能這就是太依賴復(fù)制粘貼完全不看代碼意思的后果吧
總結(jié)
以上是生活随笔為你收集整理的搭建Hive远程模式初始化的时候报错Access denied for user ‘root‘@‘node1‘(using password:YES)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 主键与其索引对应的关系
- 下一篇: 最新的windows xp sp3序列号