sys.credentials (Transact-SQL)
适用于:SQL Server Azure SQL 托管实例 Azure Synapse Analytics Platform System (PDW)
为每个服务器级凭据返回一行。
列名称 | 数据类型 | 描述 |
---|---|---|
credential_id | int | 凭据的 ID。 在服务器中是唯一的。 |
name | sysname | 凭据的名称。 在服务器中是唯一的。 |
credential_identity | nvarchar(4000) | 要使用的标识的名称。 这通常是一个 Windows 用户。 它不必是唯一的。 |
create_date | datetime | 创建凭据的时间。 |
modify_date | datetime | 上次修改凭据的时间。 |
target_type | nvarchar(100) | 凭据类型。 对于传统凭据,返回 NULL;对于映射到加密提供程序的凭据,返回 CRYPTOGRAPHIC PROVIDER。 有关外部密钥管理提供程序的详细信息,请参阅可扩展密钥管理(EKM)。 |
target_id | int | 该凭据映射到的对象的 ID。 对于传统凭据,返回 0;对于映射到加密提供程序的凭据,返回非 0 值。 有关外部密钥管理提供程序的详细信息,请参阅可扩展密钥管理(EKM)。 |
注解
有关数据库级凭据,请参阅 sys.database_scoped_credentials。
权限
VIEW ANY DEFINITION
需要权限或ALTER ANY CREDENTIAL
权限。 此外,主体不得被拒绝 VIEW ANY DEFINITION
权限。
另请参阅
sys.database_scoped_credentials
凭据(数据库引擎)
安全性目录视图 (Transact-SQL)
主体(数据库引擎)
CREATE CREDENTIAL (Transact-SQL)