mysql沒辦法遠程登入

這裡分享你的使用技巧和技術交流。

版主: bennetliuCrystal.Y@AST

回覆文章
AUHYEH
文章: 5
youtube meble na wymiar Warszawa
註冊時間: 週一 12月 06, 2021 4:56 pm

mysql沒辦法遠程登入

文章 AUHYEH »

遠端navicat無法登入mysql
設定遠端登入打勾了
用php myadmin本地端可以登入
Stanleyhsu
文章: 35
註冊時間: 週三 2月 20, 2019 11:22 am

Re: mysql沒辦法遠程登入

文章 Stanleyhsu »

AUHYEH 寫:遠端navicat無法登入mysql
設定遠端登入打勾了
用php myadmin本地端可以登入
你好, 我們這裡使用 Navicat 16 Windows 版本來測試連線 NAS 上的 MariaDB/MySQL 遠端連線
皆可成功. 請問你遇到的錯誤訊息是什麼? 於 Navicat 中的連線主機是使用 LAN IP 嗎?
NAS 上的 root 帳號不允許遠程登入連線, 請務必先在 NAS 上使用 phpmyadmin 建立一個帳號, 密碼
讓 navicat 連線, 且請設定全域權限, 或設置你僅需給予的權限.
下圖為我們在 navicat 16 windows 上連線成功的擷圖. (一個用 MariaDB, 一個用 MySQL, 但都是連線同一台 NAS.)
navicat16_win.png
navicat16_win.png (46.55 KiB) 已瀏覽 2651 次
AUHYEH
文章: 5
註冊時間: 週一 12月 06, 2021 4:56 pm

Re: mysql沒辦法遠程登入

文章 AUHYEH »

Stanleyhsu 寫:
AUHYEH 寫:遠端navicat無法登入mysql
設定遠端登入打勾了
用php myadmin本地端可以登入
你好, 我們這裡使用 Navicat 16 Windows 版本來測試連線 NAS 上的 MariaDB/MySQL 遠端連線
皆可成功. 請問你遇到的錯誤訊息是什麼? 於 Navicat 中的連線主機是使用 LAN IP 嗎?
NAS 上的 root 帳號不允許遠程登入連線, 請務必先在 NAS 上使用 phpmyadmin 建立一個帳號, 密碼
讓 navicat 連線, 且請設定全域權限, 或設置你僅需給予的權限.
下圖為我們在 navicat 16 windows 上連線成功的擷圖. (一個用 MariaDB, 一個用 MySQL, 但都是連線同一台 NAS.)
navicat16_win.png
1045錯誤碼
Stanleyhsu
文章: 35
註冊時間: 週三 2月 20, 2019 11:22 am

Re: mysql沒辦法遠程登入

文章 Stanleyhsu »

AUHYEH 寫: 1045錯誤碼
這錯誤碼是 navicat 的, 對吧? 這我們無法得知確切的問題是什麼.

MySQL 或 MariaDB 在開啟遠端登入時, 無法使用 root 帳號連線, root 帳號只允許在 localhost 使用.
需在 phpmyadmin 中先建立其他帳號以允許 Navicat 遠端登入使用.
我司 App Central 上有不少 Docker container 的 app, 也會需要使用 ADM 中的 MariaDB, 以遠端登入方式連線,
使用其他非 root 帳號皆可連線使用 MariaDB or MySQL.
回覆文章