sys.securable_classes (Transact-SQL)sys.securable_classes (Transact-SQL)

Aplica-se a:Applies to: Sim SQL ServerSQL Server (todas as versões com suporte)yesSQL ServerSQL Server (all supported versions) SimBanco de Dados SQL do AzureAzure SQL DatabaseYesBanco de Dados SQL do AzureAzure SQL Database SimInstância Gerenciada do Azure SQLAzure SQL Managed InstanceYesInstância Gerenciada do Azure SQLAzure SQL Managed Instance OkAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics OkParallel Data WarehouseParallel Data WarehouseyesParallel Data WarehouseParallel Data WarehouseAplica-se a:Applies to: Sim SQL ServerSQL Server (todas as versões com suporte)yesSQL ServerSQL Server (all supported versions) SimBanco de Dados SQL do AzureAzure SQL DatabaseYesBanco de Dados SQL do AzureAzure SQL Database SimInstância Gerenciada do Azure SQLAzure SQL Managed InstanceYesInstância Gerenciada do Azure SQLAzure SQL Managed Instance OkAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics OkParallel Data WarehouseParallel Data WarehouseyesParallel Data WarehouseParallel Data Warehouse

Retorna uma lista de classes protegíveisReturns a list of securable classes

Nome da colunaColumn name Tipo de dadosData type DescriçãoDescription
class_descclass_desc sysnamesysname Nome da classe.Name of the class.
classesclass intint Designação numérica da classe.Numerical designation of the class.

PermissõesPermissions

A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão.The visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission. Para obter mais informações, consulte Metadata Visibility Configuration.For more information, see Metadata Visibility Configuration.

ExemplosExamples

O exemplo a seguir retorna as classes protegíveis com suporte desta instância do SQL ServerSQL Server.The following example returns the securable classes supported by this instance of SQL ServerSQL Server.

SELECT * FROM sys.securable_classes ORDER BY class;  

Consulte TambémSee Also

ProtegíveisSecurables