Eu sou novo no MS SQL Server.
Colegas que trabalham com segurança de TI executaram uma varredura mostrando usuários de banco de dados com senha nula.
Alguns deles são ( # incluídos )
##MS_SQLResourceSigningCertificate##
##MS_SQLReplicationSigningCertificate##
##MS_SQLAuthenticatorCertificate##
##MS_PolicySigningCertificate##
##MS_SmoExtendedSigningCertificate##
##MS_AgentSigningCertificate##
Suspeito que eles não sejam uma ameaça à segurança, mas, como também não usam a Autenticação do Windows, não sei como sustentar essa suposição.
Para que servem esses logins?
Esses logins são criados a partir de um certificado. Na verdade, se você executar a seguinte consulta:
Você verá que eles são do tipo
CERTIFICATE_MAPPED_LOGIN
. Eles são usados normalmente para assinar o código . E você não pode usar um logon mapeado por certificado para se conectar ao SQL Server. Consulte esta referência BOL emCREATE LOGIN
: