mysql 5.6.30 添加用户_mysql5.6创建账户不能本地登录
生活随笔
收集整理的這篇文章主要介紹了
mysql 5.6.30 添加用户_mysql5.6创建账户不能本地登录
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、通過xshell連接linux,命令登錄mysql
2、創建一個新的庫(其實創建不創建都可以)
3、創建賬號權限
創建賬號luffy 密碼luffy 針對庫luffy所有權限,允許任何人遠程登錄
4、遠程登錄測試
測試本地登錄
在linux中測試可以直接登錄可能是linux本機設置的問題,在windows中測試不能登錄,拒絕連接,這些都不重要,重要的是怎么解決
5、查看數據庫用戶的權限
注意這條命令僅在mysql5.6中測試可以使用,5.7和8.0中確定8.0不能使用,用戶賬戶密碼存儲的表不再是user表
從查詢結果中我們可看到luffy用戶的權限是%,按理說是所有用戶都可以登錄的,本地用戶不能登錄怎么解決呢,參考root用戶,我們添加對地址localhost和127.0.0.1的權限設置
grant all privileges on luffy.* to 'luffy'@'127.0.0.1' identified by 'luffy';
grant all privileges on luffy.* to 'luffy'@'localhost' identified by 'luffy';
退出數據庫再次登錄成功
總結
以上是生活随笔為你收集整理的mysql 5.6.30 添加用户_mysql5.6创建账户不能本地登录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql什么级别数据库_Mysql的四
- 下一篇: 命令行用pip命令安装mysql_使用p