mysql 新增用戶 主機(jī)名設(shè)定 失敗
問題描述
服務(wù)器A 上安裝有MySQL服務(wù)端,要求新增一個用戶,只運行電腦B才可以連接A服務(wù)器,而電腦B的IP是時刻在隨機(jī)變動。電腦B的hostname 值為 USER-20160908CK
C:UsersAdministrator>hostnameUSER-20160908CKC:UsersAdministrator>
在A的里面新增用戶vultr2,主機(jī)名設(shè)置為B的hostname USER-20160908CK,可訪問會提示 vultr2@XXX .XXX.XXX.XXX 無訪問權(quán)限。mysql里面主機(jī)名無法關(guān)聯(lián)上 B的 hostname嗎?只能都是IP嗎?
問題解答
回答1:mysql里面主機(jī)名無法關(guān)聯(lián)上 B的 hostname嗎?只能都是IP嗎?不只是IP, 域名也是可以訪問的。
建議檢查一下訪問IP有沒有限制。
回答2:host可以填寫限制ip或者localhost,也可以允許任意連接%。你填寫客戶端的hostname是沒用的。
如果電腦A和電腦B是同一局域網(wǎng),可以限制為localhost連接,然后給個phpmyadmin地址給對方,在配置文件前面獲取客戶端hostname來判斷,如果不在同一局域網(wǎng)是獲取不到的。
$hostname = gethostbyaddr($_SERVER[’REMOTE_ADDR’]); 回答3:
我這幾天剛遇到這個問題,直接把IP換成%這個了http://blog.csdn.net/qq_28832...
相關(guān)文章:
1. 數(shù)組按鍵值封裝!2. java - 阿里的開發(fā)手冊中為什么禁用map來作為查詢的接受類?3. docker不顯示端口映射呢?4. python - 如何找第三方編譯好的模塊?5. clone - git sourceTree克隆倉庫時,都不停彈出Password Required彈窗,即時輸入正確的git賬號密碼還是彈出6. python - SQLAlchemy 向?qū)?yīng)的id插入數(shù)據(jù)怎么操作?7. 網(wǎng)頁爬蟲 - python 爬蟲怎么處理json內(nèi)容8. python 3.4 error: Microsoft Visual C++ 10.0 is required9. win10 python3.5 matplotlib使用報錯10. python - django 使用 redirect 跳轉(zhuǎn)網(wǎng)頁,怎么傳遞 referer 給目標(biāo)網(wǎng)頁
