1. 程式人生 > >mysql 8.0.11 用Navicat遠端無法連線 解決之道

mysql 8.0.11 用Navicat遠端無法連線 解決之道

症狀:

安裝了mysql 8.0.11 之後本地可以登入,但是遠端第三方工具無法連線,防火牆已經放通的,

解決之道:

首先登陸到mysql命令列:

mysql -u root -p

進入之後選擇mysql庫,使用者資訊都存在這個庫的user表中

use mysql;
select host, user, authentication_string, plugin from user

可以看到,使用者對應的主機是localhost,而不是%,所以不能連線。
處理方法:
1、授權root使用者可以遠端登陸

GRANT ALL ON *.* TO 'root'@'%';

2、重新整理許可權

flush privileges;

3、修改加密規則

ALTER USER 'root'@'localhost' IDENTIFIED BY 'yourpassword' PASSWORD EXPIRE NEVER; 

4、更新 root 使用者密碼

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'yourpassword';

5、重新整理許可權

FLUSH PRIVILEGES; 

測試連線。用 Navicat 連線資料庫就可以正常連線了。

另,給普通使用者遠端連線的許可權:
1、授權 myuser 使用者對指定庫的所有表,所有許可權並設定遠端訪問

GRANT ALL ON 指定庫.* TO 'myuser'@'%';

2、更新 該 使用者密碼

ALTER USER 'myuser'@'%' IDENTIFIED WITH mysql_native_password BY 'yourpassword'; 

3.重新整理許可權

FLUSH PRIVILEGES;

相關推薦

mysql 8.0.11 Navicat遠端無法連線 解決

症狀: 安裝了mysql 8.0.11 之後本地可以登入,但是遠端第三方工具無法連線,防火牆已經放通的, 解決之道: 首先登陸到mysql命令列: mysql -u root -p 進入之後選擇mysql庫,使用者資訊都存在這個庫的user表中 us

MySQL 8.0.11 innodb cluster 運維管理手冊三增加節點

全量備份 size images 主機 配置文件 如果 tex 頻繁 切換 MySQL 8.0.11 innodb cluster 運維管理手冊之三 增加節點 作者 方連超 假設innodb cluster集群跑了1年,突然某個節點掛掉了,這個時候,日誌也已經沒有binl

MySQL 8.0.11 innodb cluster 運維管理手冊二--集群搭建

ODB ant security 支持 hostname limit trie not wall MySQL 8.0.11 innodb cluster 高可用集群部署運維管理手冊之二 集群建設 作者 方連超 基礎環境 系統:centos 7.5Mysql:8.0.11

MySQL 8.0.11 innodb cluster 運維管理手冊四-msyqlbackup備份

安裝 目錄 沒有 host .cn directory eba history 全局 MySQL 8.0.11 innodb cluster 運維管理手冊之四-msyqlbackup備份 作者 方連超 Mysqlbackup 介紹 mysqlbackup是一個熱備份工具、也

macOS MySQL 8.0.11無法遠端連線

現象 mysql啟動以後,在本地和遠端使用IP指定主機,無法連線 原因 通過lsof -I tcp -n -P命令看到mysql是監127.0.0.1的3306埠,所以使用其他IP地址無法訪問到該埠,就是在本地指定IP(不是127這個迴環地址)都無法訪問。

Navicat 連線MySQL 8.0.11 出現2059錯誤解決

安裝完MySQL8.0.11和Navicat Premium12後,我們會用Navicat去測試連線MySQL,但是測試時出現以下錯誤提示: 2059 Authentication plugin 'caching_sha2_password' cannot be loaded 原因分析 mysql8

使用navicat 連線 mysql 8.0.11 報 "2059 - authentication plugin 'caching_sha2_password'

使用 Navicat12連線 MySQL8.0,報錯; 使用navicat 連線 mysql 8.0.11 報  "2059 - authentication plugin 'caching_sha2_password'    解決方法: alter

window 10 mysql 8.0.11 安裝與 navicat連線

mysql 8.0.11 安裝與 navicat連線 mysql為官網下載的8.0.11的zip安裝檔案 mysql官網下載地址:https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.11-winx64.zip

Mysql-8.0.11 windows10的安裝及使用Navicat連線

一、準備 Mysql-8.0.11 密碼:nqh4 Navicat破解版 密碼:va3f Navicat解壓密碼 二、安裝 解壓後進入D:\mysql-8.0.11-winx64 使用管理員開啟cmd命令,進入bin目錄

MYSQL-8.0.11 修改密碼 設定遠端連線

  本編文章是針對MYSQL-8.0.11安裝後root賬戶無法遠端登入,和修改賬戶密碼。環境為:CentOS 7.3 + Mysql8.0.11下載後執行:sudo rpm -ivh mysql80-community-release-el7-1.noarch.rpm1:安

Navicat遠端無法連線mysql問題解決(附MAC上NavicatPremium11.1.8破解中文版下載連結)

本來都好好的,為了讓Navicat遠端連線mysql,必須以root使用者登入伺服器,然後授予許可權: GRANT ALL PRIVILEGES ON *.* TO 'xroot'@'%' IDENTIFIED BY 'xroot' WITH GRANT

MYSQL-8.0.11-WINX64(免安裝版)配置

OS value auth IE alter ransac 不支持 caching 安裝服務 1. 解壓zip包到安裝目錄 首先,將mysql-8.0.11-winx64.zip 解壓縮到 安裝D:/mysql-8.0.11-winx64 目錄下, 2.配置文件 在安裝根目

MySql 8.0.11 在win10下的zip非安裝配置

cmd blank sans 位置 路徑 密碼 IT alt mysql 在win10使用mysql8.0.11的zip包進行配置時,搜到的教程很多坑,特此總結成功配置的方法。   1、下載非安裝的zip包       mysql 8.0.11 64位   2、解壓zi

mysql-8.0.11-winx64下載

地址 blank 6.2 install dev 直接 下載 教程 inf 地址http://dev.mysql.com/downloads/ 這裏點擊:DOWNLOAD 鏈接,進入一下頁面: 這裏點擊:DOWNLOAD 鏈接,進入一下頁面: 這裏要求註

mysql-8.0.11-winx64配置

AS word class mysql的安裝 storage ted 打印 err csharp 1、首先下載mysql-8.0.11-winx64.zip,並解壓到自定義目錄。 我的安裝目錄為F:\software\eclipse J2EE\mysql-8.0.11-wi

win10安裝mysql 8.0.11

star requested sel solid 自動創建 數據庫 its bubuko not mysql安裝包可到官網下載,地址:https://dev.mysql.com/downloads/mysql 1、首先解壓文件包,我這解壓到E:\install_work\

Windows系統下安裝MySQL 8.0.11數據庫

初始化 密碼修改 之前 ima In cal char http IE MySQL數據庫是常用的數據庫之一,而且該數據庫開源免費,所以很多公司在使用。本文記錄如何在Windows系統下安裝MySQL數據庫,本次安裝的版本號為8.0.11,這個版本是當前的最新版本,據宣傳,8

MYSQL-mysql 8.0.11安裝教程

下載 重新 初始 效果 mysql err ive nat target 環境準備 mysql-8.0.11-winx64.zip下載地址:https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-winx64.

win7 / mysql-8.0.11-winx64 安裝的測坑步驟

... premium port 差異 管理 toc mysql.h rac respond 虛驚一場,主要問題是 Navicat Premium 連接 mysql8 Client does not support authentication 。 1. 下載 官網下載

MySQL8安裝:mysql-8.0.11-winx64

嘗試 mysql安裝 ini ror stop client port 過程 max 安裝過程: 初始化: 解壓安裝包之後,在根目錄創建文件:my.ini my.ini [mysqld] # 設置3306端口 port=3306 # 設置mysql的安裝目錄