i'm not sure if this is the right area to post.
i am not using any panel to create sites for customers (done by hand).
in order to give them phpMyadmin, i simply copy the phpadmin directory from an existing site and then edit config.inc.php and change the DB Name, DB username and DB password.
in order to protect
http://theirdomain.com/phpadmin, i drop an .htaccess file in that directory to protect from the public.
there are 2 issues i am having.
1) once they get in to phpMyAdmin, if they click on the "databases" link from the main page, it shows them all of the DB's on the box and are able to to whatever they want to them.
2) this has a less of a chance of happening but, if they edit the config.inc.php file and leave the DB Name blank then they can see all the DB's on the box in the left panel as soon as they login.
how can i lock users to view only the DB's that they have rights to?
i am using webmin to create the DB's and use webmin to set the permissions.