Classe de evento Audit Broker LoginAudit Broker Login Event Class

APLICA-SE A: simSQL Server simBanco de Dados SQL do Azure nãoAzure Synapse Analytics (SQL DW) nãoParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

SQL ServerSQL Server cria um evento Audit Broker Login para informar mensagens de auditoria relacionadas à segurança de transporte do Agente de Serviços.creates an Audit Broker Login event to report audit messages related to Service Broker transport security.

Colunas de dados da classe de evento Audit Broker LoginAudit Broker Login Event Class Data Columns

Coluna de dadosData column TipoType DescriçãoDescription Número da colunaColumn number FiltrávelFilterable
ApplicationNameApplicationName nvarcharnvarchar Não usado nessa classe de evento.Unused in this event class. 1010 SimYes
ClientProcessIDClientProcessID intint Não usado nessa classe de evento.Unused in this event class. 99 SimYes
DatabaseIDDatabaseID intint SQL Server ProfilerSQL Server Profiler exibirá o nome do banco de dados se a coluna de dados ServerName for capturada no rastreamento e o servidor estiver disponível.displays the name of the database if the ServerName data column is captured in the trace and the server is available. Determine o valor para um banco de dados usando a função DB_ID.Determine the value for a database by using the DB_ID function. 33 SimYes
EventClassEventClass intint O tipo de classe de evento capturado.The type of event class captured. Sempre 159 para Audit Broker Login.Always 159 for Audit Broker Login. 2727 NãoNo
EventSequenceEventSequence intint Número de sequência para esse evento.Sequence number for this event. 5151 NãoNo
EventSubClassEventSubClass intint O tipo de subclasse de evento, fornecendo mais informações sobre cada classe de evento.The type of event subclass, providing further information about each event class. A tabela a seguir lista os valores de subclasse de evento para esse evento.The table below lists the event subclass values for this event. 2121 SimYes
FileNameFileName nvarcharnvarchar Nível de autenticação do agente remoto.Remote broker authentication level. Método de autenticação com suporte configurado no ponto de extremidade do agente remoto.Supported authentication method configured on the remote broker endpoint. Quando há mais de um método disponível, o ponto de extremidade de aceitação (destino) determina qual método é tentado primeiro.When more than one method is available, the accepting (target) endpoint determines which method is tried first. Os valores possíveis são:Possible values are:

None.None. Nenhum método de autenticação é configurado.No authentication method is configured.

NTLM.NTLM. Requer autenticação NTLM.Requires NTLM authentication.

KERBEROS.KERBEROS. Requer autenticação Kerberos.Requires Kerberos authentication.

NEGOTIATE.NEGOTIATE. O Windows negocia o método de autenticação.Windows negotiates the authentication method.

CERTIFICATE.CERTIFICATE. Requer a configuração do certificado para o ponto de extremidade, que é armazenado no banco de dados mestre .Requires the certificate configured for the endpoint, which is stored in the master database.

NTLM, CERTIFICATE.NTLM, CERTIFICATE. Aceita autenticação de certificado NTLM ou SSL.Accepts NTLM or SSL certificate authentication.

KERBEROS, CERTIFICATE.KERBEROS, CERTIFICATE. Aceita autenticação de certificado Kerberos ou de ponto de extremidade.Accepts Kerberos or the endpoint certificate authentication.

NEGOTIATE, CERTIFICATE.NEGOTIATE, CERTIFICATE. O Windows negocia o método de autenticação ou um certificado de ponto de extremidade pode ser usado para autenticação.Windows negotiates the authentication method or an endpoint certificate can be used for authentication.

CERTIFICATE, NTLM.CERTIFICATE, NTLM. Aceita um certificado de ponto de extremidade ou NTLM para autenticação.Accepts an endpoint certificate or NTLM for authentication.

CERTIFICATE, KERBEROS.CERTIFICATE, KERBEROS. Aceita um certificado de ponto de extremidade ou Kerberos para autenticação.Accepts an endpoint certificate or Kerberos for authentication.

CERTIFICATE, NEGOTIATE.CERTIFICATE, NEGOTIATE. Aceita um certificado de ponto de extremidade para autenticação ou o Windows negocia o método de autenticação.Accepts an endpoint certificate for authentication or Windows negotiates the authentication method..
3636 NãoNo
HostNameHostName nvarcharnvarchar Não usado nessa classe de evento.Unused in this event class. 88 SimYes
IsSystemIsSystem intint Indica se o evento ocorreu em um processo do sistema ou do usuário.Indicates whether the event occurred on a system process or a user process. 1 = sistema, 0 = usuário.1 = system, 0 = user. 6060 NãoNo
LoginSidLoginSid imagemimage Número SID (identificação de segurança) do usuário que fez logon.The security identification number (SID) of the logged-in user. Cada SID é exclusivo para cada logon no servidor.Each SID is unique for each login in the server. 4141 SimYes
NTDomainNameNTDomainName nvarcharnvarchar O domínio do Windows ao qual o usuário pertence.The Windows domain to which the user belongs. 77 SimYes
NTUserNameNTUserName nvarcharnvarchar O nome do usuário proprietário da conexão que gerou este evento.The name of the user that owns the connection that generated this event. 66 SimYes
ObjectNameObjectName nvarcharnvarchar A cadeia de conexão usada para essa conexão.The connect string used for this connection. 3434 NãoNo
OwnerNameOwnerName nvarcharnvarchar Método de autenticação com suporte configurado no ponto de extremidade de agente local.Supported authentication method configured on the local broker endpoint. Quando há mais de um método disponível, o ponto de extremidade de aceitação (destino) determina qual método é tentado primeiro.When more than one method is available, the accepting (target) endpoint determines which method is tried first. Os valores possíveis são:Possible values are:

None.None. Nenhum método de autenticação é configurado.No authentication method is configured.

NTLM.NTLM. Requer autenticação NTLM.Requires NTLM authentication.

KERBEROS.KERBEROS. Requer autenticação Kerberos.Requires Kerberos authentication.

NEGOTIATE.NEGOTIATE. O Windows negocia o método de autenticação.Windows negotiates the authentication method.

CERTIFICATE.CERTIFICATE. Requer a configuração do certificado para o ponto de extremidade, que é armazenado no banco de dados mestre .Requires the certificate configured for the endpoint, which is stored in the master database.

NTLM, CERTIFICATE.NTLM, CERTIFICATE. Aceita autenticação de certificado NTLM ou SSL.Accepts NTLM or SSL certificate authentication.

KERBEROS, CERTIFICATE.KERBEROS, CERTIFICATE. Aceita autenticação de certificado Kerberos ou de ponto de extremidade.Accepts Kerberos or the endpoint certificate authentication.

NEGOTIATE, CERTIFICATE.NEGOTIATE, CERTIFICATE. O Windows negocia o método de autenticação ou um certificado de ponto de extremidade pode ser usado para autenticação.Windows negotiates the authentication method or an endpoint certificate can be used for authentication.

CERTIFICATE, NTLM.CERTIFICATE, NTLM. Aceita um certificado de autenticação de ponto de extremidade ou NTLM.Accepts an endpoint certificate or for NTLM authentication.

CERTIFICATE, KERBEROS.CERTIFICATE, KERBEROS. Aceita um certificado de ponto de extremidade ou Kerberos para autenticação.Accepts an endpoint certificate or Kerberos for authentication.

CERTIFICATE, NEGOTIATE.CERTIFICATE, NEGOTIATE. Aceita um certificado de ponto de extremidade para autenticação ou o Windows negocia o método de autenticação.Accepts an endpoint certificate for authentication or Windows negotiates the authentication method..
3737 NãoNo
ProviderNameProviderName nvarcharnvarchar O método de autenticação usado para essa conexão.The authentication method used for this connection 4646 NãoNo
RoleNameRoleName nvarcharnvarchar A função da conexão.The role of the connection. É initiator (iniciador) ou target(destino).This is either initiator or target. 3838 NãoNo
ServerNameServerName nvarcharnvarchar O nome da instância do SQL Server que está sendo rastreada.The name of the instance of SQL Server being traced. 2626 NãoNo
SPIDSPID intint A ID de processo do servidor atribuída pelo SQL Server ao processo associado ao cliente.The server process ID assigned by SQL Server to the process associated with the client. 1212 SimYes
StartTimeStartTime datetimedatetime O horário no qual o evento foi iniciado, quando disponível.The time at which the event started, when available. 1414 SimYes
EstadoState intint Indica o local no código-fonte do SQL Server que produziu o evento.Indicates the location within the SQL Server source code that produced the event. Cada local que pode produzir esse evento tem um código de estado diferente.Each location that may produce this event has a different state code. Um engenheiro de suporte da Microsoft pode usar esse código de estado para descobrir onde o evento foi produzido.A Microsoft support engineer can use this state code to find where the event was produced. 3030 NãoNo
TargetUserNameTargetUserName nvarcharnvarchar Estado do logon.Login state. Um dos seguintes:One of:

INITIALINITIAL

WAIT LOGIN NEGOTIATEWAIT LOGIN NEGOTIATE

ONE ISCONE ISC

ONE ASCONE ASC

TWO ISCTWO ISC

TWO ASCTWO ASC

Confirmação WAIT ISCWAIT ISC Confirm

Confirmação WAIT ASCWAIT ASC Confirm

WAIT REJECTWAIT REJECT

WAIT PRE-MASTER SECRETWAIT PRE-MASTER SECRET

WAIT VALIDATIONWAIT VALIDATION

WAIT ARBITRATIONWAIT ARBITRATION

ONLINEONLINE

erroERROR



Observação: ISC = Iniciar Contexto de Segurança.Note: ISC = Initiate Security Context. ASC = Aceitar Contexto de SegurançaASC = Accept Security Context
3939 NãoNo
TransactionIDTransactionID bigintbigint ID da transação atribuída pelo sistema.The system-assigned ID of the transaction. 44 NãoNo

A tabela abaixo lista os valores de subclasse para essa classe de evento.The table below lists the subclass values for this event class.

IDID SubclasseSubclass DescriçãoDescription
11 Login SuccessLogin Success Um evento Login Success informa que o processo de logon do agente adjacente foi concluído com êxito.A Login Success event reports that the adjacent broker login process has finished successfully.
22 Login Protocol ErrorLogin Protocol Error Um evento Login Protocol Error informa que o agente recebe uma mensagem bem formada, mas não válida para o estado atual do processo de logon.A Login Protocol Error event reports that the broker receives a message that is well-formed but not valid for the current state of the of the login process. A mensagem pode ter sido perdida ou enviada fora de sequência.The message may have been lost or sent out-of-sequence.
33 Message Format ErrorMessage Format Error Um evento Message Format Error evento informa que o agente recebeu uma mensagem que não corresponde ao formato esperado.A Message Format Error event reports that the broker received a message that does not match the expected format. A mensagem pode ter sido corrompida ou um programa diferente do SQL Server pode estar enviando mensagens para a porta usada pelo Agente de Serviços.The message may have been corrupted, or a program other than SQL Server may be sending messages to the port that Service Broker uses.
44 Negotiate FailureNegotiate Failure Um evento Negotiate Failure informa que o agente local e o agente remoto oferecem suporte a níveis de autenticação mutuamente exclusivos.A Negotiate Failure event reports that the local broker and the remote broker support mutually exclusive levels of authentication.
55 Authentication FailureAuthentication Failure Um evento Authentication Failure informa que o Agente de Serviços não pode executar autenticação para a conexão devido a um erro.An Authentication Failure event reports that Service Broker cannot perform authentication for the connection due to an error. Para Autenticação do Windows, esse evento informa que o Service Broker não pode usar a Autenticação do Windows.For Windows Authentication, this event reports that Service Broker is unable to use Windows Authentication. Para autenticação com base em certificado, esse evento informa que o Service Broker não pode acessar o certificado.For certificate-based authentication, this event reports that Service Broker is unable to access the certificate.
66 Authorization FailureAuthorization Failure Um evento Authorization Failure informa que o Agente de Serviços negou autorização para a conexão.An Authorization Failure event reports that Service Broker denied authorization for the connection. Para Autenticação do Windows, esse evento informa que o identificador de segurança para a conexão não corresponde a um usuário de banco de dados.For Windows Authentication, this event reports that the security identifier for the connection does not match a database user. Para autenticação com base em certificado, esse evento informa que a chave pública fornecida na mensagem não corresponde a um certificado no banco de dados.For certificate-based authentication, this event reports that the public key delivered in the message does not correspond to a certificate in the database.

Consulte TambémSee Also

CREATE ENDPOINT (Transact-SQL) CREATE ENDPOINT (Transact-SQL)
ALTER ENDPOINT (Transact-SQL) ALTER ENDPOINT (Transact-SQL)
SQL Server Service BrokerSQL Server Service Broker