Classe de evento Audit Schema Object Take OwnershipAudit Schema Object Take Ownership 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

A classe de evento Audit Schema Object Take Ownership ocorre quando as permissões para alterar o proprietário do objeto de esquema (como uma tabela, um procedimento ou funções) são verificadas.The Audit Schema Object Take Ownership event class occurs when the permissions to change the owner of schema object (such as a table, procedure, or function) is checked. Isso acontece quando a instrução ALTER AUTHORIZATION é usada para atribuir um proprietário a um objeto.This happens when the ALTER AUTHORIZATION statement is used to assign an owner to an object.

Colunas de dados da classe de evento Audit Schema Object Take OwnershipAudit Schema Object Take Ownership Event Class Data Columns

Nome da coluna de dadosData column name Tipo de dadosData type DescriçãoDescription ID da colunaColumn ID FiltrávelFilterable
ApplicationNameApplicationName nvarcharnvarchar Nome do aplicativo cliente que criou a conexão para uma instância do MicrosoftMicrosoft SQL ServerSQL Server.Name of the client application that created the connection to an instance of MicrosoftMicrosoft SQL ServerSQL Server. Essa coluna é populada com os valores passados pelo aplicativo e não com o nome exibido do programa.This column is populated with the values passed by the application rather than the displayed name of the program. 1010 SimYes
DatabaseIDDatabaseID intint ID do banco de dados especificado pela instrução USE de database ou o banco de dados padrão se nenhuma instrução USE de database tiver sido emitida para uma determinada instância.ID of the database specified by the USE database statement or the default database if no USE database statement has been issued for a given instance. 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
DatabaseNameDatabaseName nvarcharnvarchar Nome do banco de dados no qual a instrução do usuário está sendo executada.Name of the database in which the user statement is running. 3535 SimYes
DBUserNameDBUserName nvarcharnvarchar SQL ServerSQL Server do cliente.user name of the client. 4040 SimYes
EventSequenceEventSequence intint Sequência de um determinado evento na solicitação.Sequence of a given event within the request. 5151 NãoNo
HostNameHostName nvarcharnvarchar Nome do computador no qual o cliente está sendo executado.Name of the computer on which the client is running. Essa coluna de dados será populada se o cliente fornecer o nome do host.This data column is populated if the client provides the host name. Para determinar o nome do host, use a função HOST_NAME.To determine the host name, use the HOST_NAME function. 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 SimYes
LoginNameLoginName nvarcharnvarchar Nome do logon do usuário (logon de segurança do SQL ServerSQL Server ou as credenciais de logon do MicrosoftMicrosoft Windows no formato DOMÍNIO\nomedeusuário).Name of the login of the user (either the SQL ServerSQL Server security login or the MicrosoftMicrosoft Windows login credentials in the form of DOMAIN\username). 1111 SimYes
LoginSidLoginSid imagemimage Número SID (identificação de segurança) do usuário que fez logon.Security identification number (SID) of the logged-in user. Você pode encontrar essas informações na exibição de catálogo sys.server_principals .You can find this information in the sys.server_principals catalog view. 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.Windows domain to which the user belongs. 77 SimYes
NTUserNameNTUserName nvarcharnvarchar Nome do usuário do Windows.Windows user name. 66 SimYes
ObjectNameObjectName nvarcharnvarchar Nome do objeto que está sendo referenciado.Name of the object being referenced. 3434 SimYes
ObjectTypeObjectType intint Valor que representa o tipo do objeto envolvido no evento.Value representing the type of the object involved in the event. O valor retornado para essa coluna é uma combinação do valor correspondente na coluna tipo da exibição de catálogo sys.objects e dos valores listados em Coluna de evento de rastreamento ObjectType.The value returned for this column is a combination of the corresponding value in the type column in the sys.objects catalog view and the values listed in ObjectType Trace Event Column. 2828 SimYes
OwnerNameOwnerName nvarcharnvarchar Nome de usuário de banco de dados do proprietário do objeto.Database user name of the object owner. 3737 SimYes
ParentNameParentName nvarcharnvarchar Nome do esquema que contém o objeto.Name of the schema that the object is in. 5959 SimYes
RequestIDRequestID intint ID da solicitação que contém a instrução.ID of the request containing the statement. 4949 SimYes
ServerNameServerName nvarcharnvarchar Nome da instância do SQL ServerSQL Server que está sendo rastreada.Name of the instance of SQL ServerSQL Server being traced. 2626 NãoNo
SessionLoginNameSessionLoginName nvarcharnvarchar Nome de logon do usuário que originou a sessão.Login name of the user who originated the session. Por exemplo, para se conectar ao SQL ServerSQL Server usando o Logon1 e executar uma instrução como Logon2, o SessionLoginName mostrará o Logon1 e o LoginName mostrará o Logon2.For example, if you connect to SQL ServerSQL Server using Login1 and execute a statement as Login2, SessionLoginName shows Login1 and LoginName shows Login2. Essa coluna exibe logons do SQL ServerSQL Server e do Windows.This column displays both SQL ServerSQL Server and Windows logins. 6464 SimYes
SPIDSPID intint Identificação da sessão em que ocorreu o evento.ID of the session on which the event occurred. 1212 SimYes
StartTimeStartTime datetimedatetime Hora de início do evento, se disponível.Time at which the event started, if available. 1414 SimYes
ÊxitoSuccess intint 1 = êxito.1 = success. 0 = falha.0 = failure. Por exemplo, o valor 1 indica êxito em uma verificação de permissões e o valor 0 indica falha nessa verificação.For example, a value of 1 indicates success of a permissions check and a value of 0 indicates failure of that check. 2323 SimYes
TargetUserNameTargetUserName nvarcharnvarchar Para ações direcionadas a um usuário do banco de dados (por exemplo, concessão de permissão a um usuário), o nome desse usuário.For actions that target a database user (for example, granting permission to a user), the name of that user. 3939 SimYes
TextDataTextData ntextntext Valor do texto dependente da classe de evento capturada no rastreamento.Text value dependent on the event class captured in the trace. 11 SimYes
TransactionIDTransactionID bigintbigint ID da transação atribuída pelo sistema.System-assigned ID of the transaction. 44 SimYes
XactSequenceXactSequence bigintbigint Token usado para descrever a transação atual.Token used to describe the current transaction. 5050 SimYes

Consulte TambémSee Also

sp_trace_setevent (Transact-SQL) sp_trace_setevent (Transact-SQL)
ALTER AUTHORIZATION (Transact-SQL)ALTER AUTHORIZATION (Transact-SQL)