CREATE USER 'readonly'@'%' IDENTIFIED BY 'readonly'; GRANT SELECT, SHOW VIEW ON *.* TO 'readonly'@'%' REQUIRE NONE WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;