Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada SQL do Azure
do Azure Synapse Analytics
Retorna uma linha para cada item classificado no banco de dados.
| Nome da coluna | Tipo de dados | Descrição |
|---|---|---|
| classe | int | Identifica a classe do item no qual a classificação existe. Terá sempre o valor 1 (representando uma coluna) |
| class_desc | Varchar(16) | Uma descrição da classe do item em que a classificação existe. terá sempre o valor OBJECT_OR_COLUMN |
| major_id | int | Representa a ID da tabela que contém a coluna classificada, correspondente a sys.all_objects.object_id |
| minor_id | int | Representa a ID da coluna na qual a classificação existe, correspondendo a sys.all_columns.column_id |
| rótulo | sysname | O rótulo (legível por humanos) atribuído para a classificação de sensibilidade |
| label_id | sysname | Uma ID associada ao rótulo, que pode ser usada por um sistema de proteção de informações, como a Proteção de Informações do Azure (AIP) |
| information_type | sysname | O tipo de informação (legível por humanos) atribuído para a classificação de sensibilidade |
| information_type_id | sysname | Uma ID associada ao tipo de informação, que pode ser usada por um sistema de proteção de informações, como a Proteção de Informações do Azure (AIP) |
| classificação | int | Um valor numérico da classificação: 0 para NENHUM 10 para BAIXO 20 para MÉDIO 30 para HIGH 40 para CRITICAL |
| rank_desc | sysname | Representação textual da classificação: NENHUM, BAIXO, MÉDIO, ALTO, CRÍTICO |
Observações
- Esta vista fornece visibilidade sobre o estado de classificação da base de dados. Ele pode ser usado para gerenciar as classificações do banco de dados, bem como para gerar relatórios.
- Atualmente, apenas a classificação de colunas de banco de dados é suportada.
Exemplos
Um. Listar todas as colunas classificadas e sua classificação correspondente
O exemplo a seguir retorna uma tabela que lista o nome da tabela, o nome da coluna, o rótulo, a ID do rótulo, o tipo de informação, a ID do tipo de informação, a classificação e a descrição da classificação para cada coluna classificada no banco de dados.
Observação
Label é uma palavra-chave para o Azure Synapse Analytics.
SELECT
SCHEMA_NAME(sys.all_objects.schema_id) as SchemaName,
sys.all_objects.name AS [TableName], sys.all_columns.name As [ColumnName],
[Label], [Label_ID], [Information_Type], [Information_Type_ID], [Rank], [Rank_Desc]
FROM
sys.sensitivity_classifications
left join sys.all_objects on sys.sensitivity_classifications.major_id = sys.all_objects.object_id
left join sys.all_columns on sys.sensitivity_classifications.major_id = sys.all_columns.object_id
and sys.sensitivity_classifications.minor_id = sys.all_columns.column_id
Permissões
Requer a permissão VIEW ANY SENSITIVITY CLASSIFICATION .
A visibilidade dos metadados nas visualizações de catálogo é limitada aos itens de segurança que um utilizador possui ou nos quais o utilizador recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.
Ver também
ADICIONAR CLASSIFICAÇÃO DE SENSIBILIDADE (Transact-SQL)