• For a user, SSMS will only list those objects where there is some privilege on that object.

    Recommend is to create a database role, grant/deny privileges to the database role and then assign database users to the database role.

    SQL = Scarcely Qualifies as a Language