My hosting provider allows me to see the names of all other databases on their servers, is this bad practice?

andrewb asked:

I’ve got MSSQL DB functionality set up with a hosting provider, and recently logged in for the first time. When I added the connection, it then listed (apparently) every single MSSQL database on their servers. I couldn’t access them, but I could see their names, which led me to identifying the related websites. Is this bad practice?

My answer:

This is an unavoidable artifact of being on shared web hosting: The resources are shared between clients without much isolation.

If it’s of particular concern to you, for privacy or other reasons, you should not use shared web hosting.

View the full question and any other answers on Server Fault.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.