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

適用対象: ○SQL Server ○Azure SQL Database ○Azure SQL Data Warehouse ○Parallel Data WarehouseAPPLIES TO: yesSQL Server yesAzure SQL Database yesAzure SQL Data Warehouse yesParallel Data Warehouse

セキュリティ保護可能なクラスの一覧を返します。Returns a list of securable classes

列名Column name データ型Data type 説明Description
class_descclass_desc sysnamesysname クラスの名前Name of the class.
classclass intint クラスの表す数値。Numerical designation of the class.


カタログ ビューでのメタデータの表示が、ユーザーが所有しているかそのユーザーが権限を許可されている、セキュリティ保護可能なメタデータに制限されます。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. 詳細については、「 Metadata Visibility Configuration」を参照してください。For more information, see Metadata Visibility Configuration.


次の例では、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;  

関連項目See Also