Todos los productos
Search
Centro de documentos

:ListSensitiveColumns

Última actualización: Sep 03, 2026

Consulta los campos sensibles de una tabla en una base de datos.

Depuración

OpenAPI Explorer calcula automáticamente el valor de la firma. Para su comodidad, le recomendamos que ejecute esta operación en OpenAPI Explorer. OpenAPI Explorer genera dinámicamente el código de ejemplo de la operación para diferentes SDK.

Parámetros de solicitud

Parámetro Tipo Obligatorio Ejemplo Descripción
Action String Sí ListSensitiveColumns

La operación que desea ejecutar. Establezca el valor en ListSensitiveColumns.

Tid Long Sí 3

El ID del inquilino.

Nota Para consultar el ID del inquilino, pase el puntero sobre la imagen de perfil en la esquina superior derecha de la consola de Data Management (DMS). Para obtener más información, consulte la sección "View information about the current tenant" del tema Manage DMS tenants.
SchemaName String No test_schema

Nombre de la base de datos. Llame a la operación SearchDatabase para consultar este nombre.

Nota También puede llamar a la operación ListDatabases para consultar el nombre de una base de datos física y a la operación ListLogicDatabases para consultar el nombre de una base de datos lógica.
TableName String No test_table

Nombre de la tabla. Llame a la operación ListTables para consultar el ID de la tabla.

ColumnName String No test_column

Nombre del campo. Llame a la operación ListColumns para consultar este nombre.

SecurityLevel String No SENSITIVE

Nivel de sensibilidad del campo. Valores válidos:

  • SENSITIVE: nivel de sensibilidad medio
  • CONFIDENTIAL: nivel de sensibilidad alto
PageNumber Integer No 1

Número de página que se devolverá.

PageSize Integer No 100

Número de entradas que se devolverán por página.

RegionId String No cn-hangzhou

ID de la región donde está activado DMS. Para obtener más información sobre los valores válidos de este parámetro, consulte RegionID parameter.

Nota Establezca este parámetro en el ID de la región más cercana a sus aplicaciones.
DbId Long No 1860

ID de la base de datos. Llame a la operación SearchDatabase para consultar este ID.

Nota También puede llamar a la operación ListDatabases para consultar el ID de la base de datos física y a la operación ListLogicDatabases para consultar el ID de una base de datos lógica.
Logic Boolean No false

Especifica si la base de datos es lógica. Valores válidos:

  • true: la base de datos es lógica.
  • false: la base de datos es física.

Parámetros de respuesta

Parámetro Tipo Ejemplo Descripción
TotalCount Long 1

Número total de entradas devueltas.

RequestId String 09D82FD7-F87F-59EF-AA82-AEF71B09E306

ID de la solicitud.

ErrorCode String UnknownError

Código de error.

ErrorMessage String UnknownError

Mensaje de error.

SensitiveColumnList Array of SensitiveColumn

Campos sensibles.

SensitiveColumn
ColumnName String test_column

Nombre del campo.

TableName String test_table

Nombre de la tabla.

SecurityLevel String SENSITIVE

Nivel de sensibilidad del campo. Valores válidos:

  • SENSITIVE
  • CONFIDENTIAL
ColumnCount Long 1

Número de campos sensibles.

SchemaName String test_schema

Nombre de la base de datos.

FunctionType String DEFAULT

Tipo de algoritmo de desidentificación. Valores válidos:

  • DEFAULT: se enmascaran todos los caracteres. Este es el valor predeterminado.
  • FIX_POS: se enmascaran los caracteres en posiciones específicas.
  • FIX_CHAR: se enmascaran caracteres específicos.
Success Boolean true

Indica si la solicitud se completó correctamente. Valores válidos:

  • true: la solicitud se completó correctamente.
  • false: la solicitud falló.

Ejemplos

Solicitudes de ejemplo

http(s)://dms-enterprise.aliyuncs.com/?Action=ListSensitiveColumns
&Tid=3***
&SchemaName=test_schema
&TableName=test_table
&ColumnName=test_column
&SecurityLevel=SENSITIVE
&PageNumber=1
&PageSize=100
&DbId=1860****
&Logic=false
&<Common request parameters>

Respuestas correctas de ejemplo

Formato XML

HTTP/1.1 200 OK
Content-Type:application/xml

<ListSensitiveColumnsResponse>
    <TotalCount>1</TotalCount>
    <RequestId>09D82FD7-F87F-59EF-AA82-AEF71B09E306</RequestId>
    <SensitiveColumnList>
        <ColumnName>test_column</ColumnName>
        <TableName>test_table</TableName>
        <SecurityLevel>SENSITIVE</SecurityLevel>
        <ColumnCount>1</ColumnCount>
        <SchemaName>test_schema</SchemaName>
        <FunctionType>DEFAULT</FunctionType>
    </SensitiveColumnList>
    <Success>true</Success>
</ListSensitiveColumnsResponse>

Formato JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "TotalCount" : 1,
  "RequestId" : "09D82FD7-F87F-59EF-AA82-AEF71B09E306",
  "SensitiveColumnList" : [ {
    "ColumnName" : "test_column",
    "TableName" : "test_table",
    "SecurityLevel" : "SENSITIVE",
    "ColumnCount" : 1,
    "SchemaName" : "test_schema",
    "FunctionType" : "DEFAULT"
  } ],
  "Success" : true
}

Códigos de error

Para obtener una lista de códigos de error, visite el API Error Center.