Have a server which is not the domain contoller , that runs a database only , customer wants only the users who use the database to be able to see the server ,problem I see is most of the workstations are Vista Business
Microsoft Server OSMicrosoft Legacy OSServer Hardware
Not sure how the database is configured but it may also be possible to create a hidden share on that server by putting the $ at the end of the shared folder name. This would hide the folder from displaying if you browse to the server. Only users that know the full path would be able to access the data.
You could also look into restricting the read access to the database to only those users who are supposed to view it.
MCSA2003
You can do as xxdcmast stated with the hidden share, but also as he said, it is not the most secure as people who may know the full path can still access it. Why not set permissions on the folder and create a GPO or share permissions for only those that are supposed t have access.
You could also look into restricting the read access to the database to only those users who are supposed to view it.