Hoi,
Ik ben een beetje te einde raad.
Ik maak een nieuwe gebruiker aan voor MySQL en ook een database.
Leuk, werkt allemaal.
Maar die nieuwe gebruiker mag ook nieuwe databases aanmaken en dat wil ik niet!
Mijn queries
Ik wil een gebruiker en database aanmaken en deze hebben de zelfde naam.
De inhoud van $database is: pcex_wido
Wat is dit? Ik geef hem alleen de juiste rechten voor 1 database, en toch mag hij een nieuwe aanmaken?
http://www.mysql.com/doc/en/Adding_users.html die heb ik ook gelezen, maar vond het antwoord er niet
Ik ben een beetje te einde raad.
Ik maak een nieuwe gebruiker aan voor MySQL en ook een database.
Leuk, werkt allemaal.
Maar die nieuwe gebruiker mag ook nieuwe databases aanmaken en dat wil ik niet!
Mijn queries
code:
1
| CREATE DATABASE `$database` |
code:
1
| GRANT USAGE ON *.* TO $database@"%" IDENTIFIED BY "$password |
code:
1
| GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON $database.* TO $database@"%" IDENTIFIED BY "$password" |
code:
1
| FLUSH PRIVILEGES |
Ik wil een gebruiker en database aanmaken en deze hebben de zelfde naam.
De inhoud van $database is: pcex_wido
Wat is dit? Ik geef hem alleen de juiste rechten voor 1 database, en toch mag hij een nieuwe aanmaken?
http://www.mysql.com/doc/en/Adding_users.html die heb ik ook gelezen, maar vond het antwoord er niet