Hiding System Tables when connecting with non-microsoft clients



I have a user who would like to connect to a SQL Server database using SAS (a
statistical application) and have the system tables not be displayed

Currently, when the user connects they are shown all of the tables
(including system table). We have inquired on the SAS side and have been
told that it is something that must be on the database side.

Do I need to remove some default permissions? Or send a special connection
string? I know in Ent. Manager, you just clear the show system tables
checkbox - but there is not an option like that when connecting with SAS.
.



Relevant Pages