Is it possible in MySQL to block users from executing these statements?
DESC "table"
SHOW TABLES
SHOW CREATE TABLE "table"
Or I need to write a MySQL transport port wrapper ?
GRANT ON TABLE
does not help to hide database structure from a user.
I want my developers to not be allowed of dumping database structure and show tables name
The configuration file: /etc/my.cnf
[mysqld]
skip-show-database
skip-networking
bind-address=127.0.0.1
#skip-show-tables
#skip-table-stucture-show