sys.credentials (Transact-SQL)
適用於:SQL Server Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW)
針對每個伺服器層級認證傳回一個數據列。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
credential_id | int | 認證的標識碼。 在伺服器中是唯一的。 |
NAME | sysname | 認證的名稱。 在伺服器中是唯一的。 |
credential_identity | nvarchar(4000) | 要使用之識別的名稱。 這通常是 Windows 使用者。 這不需要是唯一的。 |
create_date | datetime | 建立認證的時間。 |
modify_date | datetime | 上次修改認證的時間。 |
target_type | nvarchar(100) | 認證類型。 針對傳統認證傳回 NULL、對應至密碼編譯提供者的認證密碼編譯提供者。 如需外部金鑰管理提供者的詳細資訊,請參閱 可延伸金鑰管理 (EKM) 。 |
target_id | int | 認證所對應之對象的標識碼。 針對傳統認證傳回 0,針對對應至密碼編譯提供者的認證傳回非 0。 如需外部金鑰管理提供者的詳細資訊,請參閱 可延伸金鑰管理 (EKM) 。 |
備註
如需資料庫層級認證,請參閱 sys.database_scoped_credentials。
權限
VIEW ANY DEFINITION
需要許可權或ALTER ANY CREDENTIAL
許可權。 此外,主體不得拒絕 VIEW ANY DEFINITION
許可權。
另請參閱
sys.database_scoped_credentials
認證 (Database Engine)
安全性目錄檢視 (Transact-SQL)
主體 (資料庫引擎)
CREATE CREDENTIAL (Transact-SQL)