다음을 통해 공유


sys.database_scoped_credentials (Transact-SQL)

적용 대상:Microsoft Fabric Preview의 SQL Server 2016(13.x) 이상 버전 Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics SQL 데이터베이스

데이터베이스의 각 데이터베이스 범위 자격 증명에 대해 하나의 행을 반환합니다.

Column name Data type Description
name sysname 데이터베이스 범위 자격 증명의 이름입니다. 데이터베이스에서 고유합니다.
credential_id int 데이터베이스 범위 자격 증명의 ID입니다. 데이터베이스에서 고유합니다.
credential_identity nvarchar(4000) 사용할 ID의 이름입니다. 이름은 중복되어도 문제가 없습니다.
create_date datetime 데이터베이스 범위 자격 증명이 만들어진 시간입니다.
modify_date datetime 데이터베이스 범위 자격 증명이 마지막으로 수정된 시간입니다.
target_type nvarchar(100) 데이터베이스 범위 자격 증명의 형식입니다. 데이터베이스 범위 자격 증명에 대해 NULL을 반환합니다.
target_id int 데이터베이스 범위 자격 증명이 매핑되는 개체의 ID입니다. 데이터베이스 범위 자격 증명에 대해 0을 반환합니다.
Column name Data type Description
name sysname 데이터베이스 범위 자격 증명의 이름입니다. 데이터베이스에서 고유합니다.
credential_id int 데이터베이스 범위 자격 증명의 ID입니다. 데이터베이스에서 고유합니다.
principal_id int 이 키를 소유하는 데이터베이스 보안 주체의 ID입니다.
credential_identity nvarchar(4000) 사용할 ID의 이름입니다. 이름은 중복되어도 문제가 없습니다.
create_date datetime 데이터베이스 범위 자격 증명이 만들어진 시간입니다.
modify_date datetime 데이터베이스 범위 자격 증명이 마지막으로 수정된 시간입니다.
target_type nvarchar(100) 데이터베이스 범위 자격 증명의 형식입니다. 데이터베이스 범위 자격 증명에 대해 NULL을 반환합니다.
target_id int 데이터베이스 범위 자격 증명이 매핑되는 개체의 ID입니다. 데이터베이스 범위 자격 증명에 대해 0를 반환합니다.

Permissions

데이터베이스에 대한 CONTROL 권한이 필요합니다.