חווה בר און
New member
Remote Access בין שני שרתי MYSQL
הגדרתי יוזר שיש לו הרשאות להיכנס משרת A לשרת B.
ההגדרה נרשמה בטבלת mysql.user ונראתה תקינה. ההגדרה של ה-HOST התבצעה לפי שם השרת ולא לפי IP. עד כאן הכל סבבה, לא משהו שלא עשיתי עשרות פעמים.
כשניסיתי להתחבר עם היוזר משרת B, הודעת השגיאה שקיבלתי היתה לגבי הרשאות
Access denied for user 'myuser'@'<IP-address>'
נראה לי מוזר שההודעה היתה עם IP ולא עם שם השרת המבקש. שיניתי בטבלא mysql.user לIP של המכונה המרוחקת והבעייה נפתרה.
השאלה שלי היא למה הבעייה נוצרה מלכתחילה? מה פתאום ה-RESOLUTION נעשה לפי IP?
אין שום בעיית רשת, אפשר לעשות PING מהמכונות אחת לשניה לפי שם השרת.
תודה!
הגדרתי יוזר שיש לו הרשאות להיכנס משרת A לשרת B.
ההגדרה נרשמה בטבלת mysql.user ונראתה תקינה. ההגדרה של ה-HOST התבצעה לפי שם השרת ולא לפי IP. עד כאן הכל סבבה, לא משהו שלא עשיתי עשרות פעמים.
כשניסיתי להתחבר עם היוזר משרת B, הודעת השגיאה שקיבלתי היתה לגבי הרשאות
Access denied for user 'myuser'@'<IP-address>'
נראה לי מוזר שההודעה היתה עם IP ולא עם שם השרת המבקש. שיניתי בטבלא mysql.user לIP של המכונה המרוחקת והבעייה נפתרה.
השאלה שלי היא למה הבעייה נוצרה מלכתחילה? מה פתאום ה-RESOLUTION נעשה לפי IP?
אין שום בעיית רשת, אפשר לעשות PING מהמכונות אחת לשניה לפי שם השרת.
תודה!