다음을 통해 공유


sys.database_scoped_credentials(Transact-SQL)

적용 대상: Microsoft Fabric의 SQL Server 2016(13.x) 이상 버전 Azure SQL Database Azure SQL Managed Instance Azure Synapse AnalyticsSQL 데이터베이스

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

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

사용 권한

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