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

สิทธิ์ของผู้ใช้ MySQL ขั้นต่ำในการเพิ่มประสิทธิภาพและซ่อมแซมคืออะไร


คำสั่ง select และ insert เป็นสิทธิ์ขั้นต่ำที่ผู้ใช้ MySQL กำหนดเพื่อเพิ่มประสิทธิภาพและซ่อมแซม

คุณสามารถใช้ไวยากรณ์ด้านล่างเพื่อให้การแทรกและเลือกสิทธิ์แก่ผู้ใช้ -

ให้สิทธิ์แทรก เลือกบน yourDatabaseName.* to 'yourUserName'@'localhost';

ขั้นแรก นี่คือการสืบค้นเพื่อสร้างผู้ใช้ -

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

นี่คือแบบสอบถามเพื่อให้ทุนสำหรับผู้ใช้ข้างต้น -

mysql> อนุญาตการแทรก เลือกบนเว็บ * ถึง 'Emma'@'localhost'; ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.21 วินาที)

นี่คือแบบสอบถามเพื่อแสดงการอนุญาตทั้งหมดของผู้ใช้ข้างต้น -

mysql> แสดงเงินช่วยเหลือสำหรับ 'Emma'@'localhost';

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

<ก่อน>+--------------------------------------------- ---------+| ทุนสำหรับ Emma@localhost |+------------------------------------------ --------------+| ให้สิทธิ์การใช้งาน *.* แก่ `Emma`@`localhost` || GRANT SELECT, แทรกบน `web`.* ถึง `Emma`@`localhost` |+------------------------------------ -----------------------------------+2 แถวในชุด (0.00 วินาที)