Seguindo uma solicitação da equipe de segurança, você acha que haverá algum problema se eu revogar o acesso a essas tabelas?
Use Master
GO
REVOKE SELECT ON sys.database_principals TO PUBLIC;
REVOKE SELECT ON sys.database_principals TO GUEST;
O ponto da questão não é se o pedido é razoável, mas se pode ser prejudicial de alguma forma.