- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯(lián)網(wǎng)協(xié)會(huì )理事單位
- 安全聯(lián)盟認證網(wǎng)站身份V標記
- 域名注冊服務(wù)機構許可:滇D3-20230001
- 代理域名注冊服務(wù)機構:新網(wǎng)數碼
in Navicat for MySQL,PostgreSQL and Oracle
產(chǎn)生錯誤的原因是mysql帳戶(hù)連接到遠程mysql服務(wù)器沒(méi)有足夠的權限。
mysql安裝后默認僅允許"localhost"連接。因此多數服務(wù)器端的腳本程序很容易連接到本地服務(wù)器的本地數據庫??蛻?hù)端計算機被遠程服務(wù)器阻止直到配置好用戶(hù)權限。
如果您想從您的桌面訪(fǎng)問(wèn)遠程mysql服務(wù)器,首?需要知道mysql系統工作的權限。
用戶(hù)信息存儲在名字為"mysql"數據庫的user, db, host, tables_priv和 columns_priv表中。mysql服務(wù)器啟動(dòng)時(shí)讀這些表的內容。
MySQL訪(fǎng)問(wèn)控制涉及兩個(gè)階段:
1.服務(wù)器檢查您的桌面(主機地址或IP地址)是允許連接。
2.假設可以連接,服務(wù)器檢查每個(gè)請求,看看你是否有足夠的權限來(lái)執行它。例如,創(chuàng )建表的權限,刪除表的權限或修改表的權限。
MySQL服務(wù)器在兩個(gè)階段訪(fǎng)問(wèn)控制使用MySQL數據庫的User, Db,和Host 表。
如果您的遠程服務(wù)器支持SSH連接,你的Navicat將能夠通過(guò)SSH隧道與遠程MySQL數據庫連接,而不進(jìn)行任何更改現有的MySQL的權限設置。該隧道的SSH的主要優(yōu)點(diǎn)是它允許我們可以從后面連接到MySQL服務(wù)器被防火墻阻止的端口,
步驟:
你可以在MySQL服務(wù)器的命令提示符下運行以下命令。請咨詢(xún)您的數據庫管理員,因為他們通常會(huì )具有設置權限的管理權。
復制代碼代碼如下:
GRANT ALL PRIVILEGES ON *.* TO 'YourUserName'@'%' IDENTIFIED BY "YourPassword";
或者
復制代碼代碼如下:
GRANT ALL PRIVILEGES ON *.* TO 'YourUserName'@'YourIP' IDENTIFIED BY "YourPassword";
售前咨詢(xún)
售后咨詢(xún)
備案咨詢(xún)
二維碼
TOP