Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

จะเข้าสู่ระบบในฐานะผู้ใช้อื่นบน MySQL ได้อย่างไร


ถ้าคุณต้องการเข้าสู่ระบบในฐานะผู้ใช้อื่นบน MySQL คุณต้องใช้ “mysql -u -p command” ไวยากรณ์มีดังต่อไปนี้เพื่อเข้าสู่ระบบในฐานะผู้ใช้อื่น

>mysql -u yourUsername -p หลังจากกด Enter รหัสผ่าน −

เพื่อทำความเข้าใจไวยากรณ์ข้างต้น ให้เราสร้างผู้ใช้ใน MySQL ไวยากรณ์มีดังนี้ −

สร้างผู้ใช้ 'ชื่อผู้ใช้ของคุณ'@'localhost' ระบุโดย 'รหัสผ่านของคุณ';

ตอนนี้ฉันกำลังจะสร้างผู้ใช้ชื่อ 'John' และรหัสผ่านคือ 'john123456' แบบสอบถามมีดังนี้ −

mysql> สร้างผู้ใช้ 'John'@'localhost' ระบุโดย 'john123456'; ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.15 วินาที)

ตรวจสอบผู้ใช้ที่ถูกสร้างขึ้นในตาราง MySQL.user หรือไม่ แบบสอบถามมีดังต่อไปนี้เพื่อแสดงรายการผู้ใช้ทั้งหมดจากตาราง MySQL.user -

mysql> เลือกผู้ใช้จาก MySQl.user;

ต่อไปนี้คือผลลัพธ์ -

<ก่อนหน้า>+-----------------+| ผู้ใช้ |+-----------------+| มานิช || ผู้ใช้2 || mysql.infoschema || mysql.session || mysql.sys || ราก || อดัม สมิธ || จอห์น || ผู้ใช้1 || am |+-----------------+10 แถวในชุด (0.00 วินาที)

ตอนนี้คุณต้องให้สิทธิ์ทั้งหมดแก่ผู้ใช้ John แบบสอบถามมีดังนี้:

mysql> ให้สิทธิ์ทั้งหมดบน * * ถึง 'John'@'localhost';Query OK, 0 แถวได้รับผลกระทบ (0.19 วินาที)

ในการเข้าสู่ระบบในฐานะผู้ใช้อื่น ก่อนอื่นให้เปิดพรอมต์คำสั่งโดยกดคีย์ลัด Windows+R แล้วพิมพ์ CMD ตอนนี้คุณต้องกดปุ่มตกลง ภาพหน้าจอมีดังนี้ −

จะเข้าสู่ระบบในฐานะผู้ใช้อื่นบน MySQL ได้อย่างไร

หลังจากกดปุ่ม OK คุณจะได้รับพรอมต์คำสั่ง ภาพหน้าจอมีดังนี้ −

จะเข้าสู่ระบบในฐานะผู้ใช้อื่นบน MySQL ได้อย่างไร

หลังจากนั้นก็ถึงที่ตั้งของถัง ทำตามขั้นตอนที่กำหนดด้านล่าง:

ขั้นตอนที่ 1 -

จะเข้าสู่ระบบในฐานะผู้ใช้อื่นบน MySQL ได้อย่างไร

ขั้นตอนที่ 2 -

จะเข้าสู่ระบบในฐานะผู้ใช้อื่นบน MySQL ได้อย่างไร

ตอนนี้ใช้ไวยากรณ์ข้างต้นที่กล่าวถึงในตอนเริ่มต้น ระบุชื่อผู้ใช้ 'John' และรหัสผ่าน 'john123456' ที่เราสร้างไว้ด้านบนเพื่อเข้าสู่ระบบ คำสั่งมีดังต่อไปนี้ −

จะเข้าสู่ระบบในฐานะผู้ใช้อื่นบน MySQL ได้อย่างไร

หลังจากกดปุ่ม Enter คุณต้องป้อนรหัสผ่าน แบบสอบถามมีดังนี้ −

จะเข้าสู่ระบบในฐานะผู้ใช้อื่นบน MySQL ได้อย่างไร