1
MySQL GRANT PROXY - หมายความว่าอย่างไร
ฉันวิ่ง: show grants for root@localhost; และฉันเห็น GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION จาก mysql docs: https://dev.mysql.com/doc/refman/5.5/en/proxy-users.html สิ่งนี้ทำให้ผู้ใช้ภายนอกเป็นพร็อกซีสำหรับผู้ใช้คนที่สอง นั่นคือการมีสิทธิ์ของผู้ใช้ที่สอง กล่าวอีกนัยหนึ่งผู้ใช้ภายนอกคือ "ผู้ใช้พร็อกซี" (ผู้ใช้ที่สามารถเลียนแบบหรือเป็นที่รู้จักในฐานะผู้ใช้รายอื่น) และผู้ใช้รายที่สองคือ "ผู้ใช้พร็อกซี" (ผู้ใช้ที่สามารถรับข้อมูลประจำตัวของผู้ใช้พร็อกซี่) . แต่ฉันไม่เข้าใจความหมาย ฉันได้รับระบบจากคนงานคนอื่นที่ออกจากงานและต้องการตรวจสอบให้แน่ใจว่าทุกอย่างปลอดภัยและไม่ทราบว่าเงินช่วยเหลือนี้จำเป็นหรือไม่ แต่ถ้ามันไม่ได้ทำให้เกิดปัญหาด้านความปลอดภัยฉันสามารถทิ้งมันไว้ ใครบางคนสามารถอธิบายด้วยวิธีที่ง่ายขึ้น? ปรับปรุง: ฉันจะเชื่อมต่อในฐานะผู้ใช้รายอื่นได้อย่างไร ฉันลองใช้รหัสผ่านชื่อผู้ใช้หลายแบบร่วมกัน แต่ฉันไม่สามารถเชื่อมต่อได้ ตัวอย่างเช่นฉันใช้ผู้ใช้รูท แต่ใช้รหัสผ่านจากผู้ใช้รายอื่นซึ่งใช้งานไม่ได้ ลองใช้ชื่อผู้ใช้และรหัสผ่านรูทอีกครั้งก็ใช้งานไม่ได้เช่นกัน ปรับปรุง: หรือนี่อาจหมายความว่าผู้ใช้รูทสามารถเชื่อมต่อกับผู้ใช้อื่นได้? ทำอย่างนั้นอย่างน้อยถ้าเช่นนั้น?