Im trying to only grant INSERT commands to a user, for a specific databse.
The commands run ok, but when i try a run a delete statment it works fine, and it shoulnt.
DB NAME rb_emails
GRANT SELECT ON rb_emails.* TO ‘rb_user’@‘%’
Ive even tried @‘localhost’ also
FLUSH PRIVILEGES;
select * from mysql.user where User=‘rb_user’
I’ve even tried to revoke all access
REVOKE ALL PRIVILEGES ON . FROM ‘rb_user’@‘%’;
REVOKE GRANT OPTION ON . FROM ‘rb_user’@‘%’;
FLUSH PRIVILEGES;
SHOW GRANTS FOR ‘rb_user’@‘%’
- THIS DOES NOT WORK STILL SHOWS HE HAS FULL RIGHTS
When i look at his account everything is set to ‘N’ but i can still run a delete command any ideas?