sys.credentials (Transact-SQL)
为每个凭据返回一行。
适用范围:SQL Server(SQL Server 2008 到当前版本)。 |
列名 |
数据类型 |
说明 |
---|---|---|
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)。 |
权限
要求拥有 VIEW ANY DEFINITION 权限或 ALTER ANY CREDENTIAL 权限。 此外,不能拒绝主体的 VIEW ANY DEFINITION 权限。
请参阅
参考
CREATE CREDENTIAL (Transact-SQL)