Krótka wersja tego, jak to zrobić (która jest głównie wyjaśniona w link, który opublikowałem powyżej ):
- Musisz
REVOKE
GLOBAL
tego użytkownika przywileje - dzieje się tak, ponieważ system uprawnień MySQL jest odgórny. Jeśli mająGLOBAL
przywilejSELECT
to dotyczy wszystkich Twoich baz danych - Następnie musisz
GRANT
właściwe uprawnienia na tych, które robi potrzebujesz dostępu do (możesz do tego użyć symboli wieloznacznych)
Należy zauważyć, że MySQL nie ma żadnego pojęcia o przywileju „DENY” .