Tags:

ดาวน์โหลดโปรแกรม MySQL Administrator มาใช้งาน ใส่ข้อมูล Host, username, pwd แล้วมันแสดงข้อความ Error (ตามภาพ) แก้ไขยังไงดีครับ

MySQL Administrator - Connection Error

MySQL Administrator 1.2.12 Mac OS X 10.5.2

Get latest news from Blognone
By: lancaster
Contributor
on 15 March 2008 - 02:41 #45748

ผมลองดูแล้วก้ขึ้นแบบเดียวกันครับ แบบนี้คงต้องแก้ที่ Server ครับ คือ Server มันไม่อนุญาติให้ต่อเข้ามาครับ (เดาว่า Allow แค่ 127.0.0.1)

pic

By: POAKPONG
ContributorAndroidWindowsIn Love
on 15 March 2008 - 02:33 #45749
POAKPONG's picture

connect จากเครื่องที่บ้านไปยัง ip ของ server ครับ - ส่วนเรื่องอนุญาตรึป่าวผมไม่แน่ใจ เดี๋ยวต้องลองถาม admin อีกที

ขอบคุณครับ


ปกป้อง | เฟสบุ๊ก | ทวิตเตอร์

By: ipats
ContributorNOOBIn Love
on 15 March 2008 - 18:37 #45775

เข้าใจว่าไม่ได้เปิดให้ต่อจากภายนอกเข้าไปนะครับ แต่ไม่แน่ใจว่าโดนบล็อกไว้ตรงไหน

คาดว่าน่าจะเป็นที่ bind-address หรือไม่ก็ไม่มี privilege

bind-address นี่ลองเช็คที่คำสั่งที่ใช้รัน หรือไฟล์ my.cnf ว่ามีกำหนดไว้หรือเปล่า ส่วนใหญ่จะเป็น bind-address = 127.0.0.1 ถ้ามีก็ต้องเอาออก

ส่วน privilege นี่เป็นของแต่ละ user ซึ่งมันกำหนดได้ว่าแต่ละ user จะต่อเข้ามาจากไหนได้บ้าง โดยการกำหนด Host โดยปกติ Host จะเป็น localhost ก็จัดการเปลี่ยนเป็น % ครับ

---------- iPAtS


iPAtS

By: Ton-Or
ContributorAndroidCyberbeingRed Hat
on 17 March 2008 - 14:11 #45860
Ton-Or's picture

เปิด connection ให้ต่อ Mysql ตรงๆ จากภายนอก เป็นเรื่องที่เสี่ยงอันตรายพอสมควรไม่แนะทำให้ทำครับ ถึงแม้จะตั้ง user password ไว้แล้วก็ตาม

ยกเว้นกรณี Internet ที่ใช้ เป็นแบบ Fix IP สั่ง เพิ่มเป็น ip ไปที่อนุญาติให้ต่อจากภายนอกเข้าไปได้จะดีกว่าครับ

ส่วนใหญ่ เท่าที่เห็นสั่ง block ไว้ที่ Firewall ครับ

Ton-Or


Ton-Or