ขั้นแรก สร้างผู้ใช้และรหัสผ่านโดยใช้คำสั่ง CREATE ไวยากรณ์มีดังนี้
สร้างผู้ใช้ 'ชื่อผู้ใช้ของคุณ'@'localhost' ระบุโดย 'รหัสผ่านของคุณ';
ไวยากรณ์ที่ให้สิทธิ์ทั้งหมดของฐานข้อมูลเฉพาะแก่ผู้ใช้มีดังนี้
ให้สิทธิ์ทั้งหมดใน yourDatabaseName * ถึง 'ชื่อผู้ใช้ของคุณ'@'localhost';
ตอนนี้คุณสามารถใช้ไวยากรณ์ข้างต้นเพื่อสร้างผู้ใช้และให้สิทธิ์ทั้งหมดได้
ขั้นตอนที่ 1 - สร้างผู้ใช้
แบบสอบถามมีดังนี้
mysql> สร้างผู้ใช้ 'Adam Smith'@'localhost' ระบุโดย 'Adam123456'; ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.29 วินาที)
ขั้นตอนที่ 2 − ให้สิทธิ์ทั้งหมดแก่ผู้ใช้
แบบสอบถามมีดังนี้
mysql> ให้สิทธิ์ทั้งหมดในการทดสอบ * ถึง 'Adam Smith'@'localhost';Query OK, 0 แถวได้รับผลกระทบ (0.19 วินาที)
ในการตรวจสอบว่าผู้ใช้ถูกสร้างขึ้นหรือไม่ คุณสามารถใช้ตาราง MySQL.user แบบสอบถามมีดังนี้
mysql> เลือกผู้ใช้, โฮสต์จาก MySQL.user;
ต่อไปนี้เป็นผลลัพธ์
<ก่อนหน้า>+--------------------------------------+| ผู้ใช้ | โฮสต์ |+-----------------------------------------------+| มานิช | % || ผู้ใช้2 | % || mysql.infoschema | % || mysql.session | % || mysql.sys | % || ราก | % || อดัม สมิธ | localhost || ผู้ใช้1 | localhost || น | localhost |+--------------------------+-----------+9 แถวในชุด (0.00 วินาที)ดูตัวอย่างเอาต์พุตด้านบน ผู้ใช้ Adam Smith มีอยู่ในตาราง MySQL.user