Cita: La otra consulta es, como podria al momento de crear el nuevo usuario decirle a phpmyadmin que solo el usuario ese cuando se loguee al sistema de phpmyadmin vea solo las tablas que yo quiero que vea?
Puedes perfectamente hacerlo, el tema es que le tienes que dar permisos no sobre la base, sino sobre la tabla de esa base. Con eso sólo podrá ver y operar sobre esa.
Incluso hay un nivel de seguridad más extremo que es darle al usuario sólo permisos para ejecutar stored procedures. En ese caso se diseñan las cosas de modo que toda operación se haga a través de SP y nada más que por SP. Ese tipo de usuarios puede loguearse pero no ve ni una sola tabla, sólo ve los SP.