sys.sysusers(Transact-SQL)

적용 대상: Microsoft Fabric의 Microsoft FabricWarehouse에 있는 SQL ServerAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System(PDW) SQL 분석 엔드포인트

데이터베이스의 각 Microsoft Windows 사용자, Windows 그룹, Microsoft SQL Server 사용자 또는 SQL Server 역할에 대해 하나의 행을 포함합니다.

Important

이 SQL Server 2000 시스템 테이블은 이전 버전과의 호환성을 위한 보기로 포함되어 있습니다. 대신 현재 SQL Server 시스템 뷰를 사용하는 것이 좋습니다. 동등한 시스템 뷰 또는 뷰를 찾으려면 시스템 테이블을 시스템 뷰에 매핑(Transact-SQL)을 참조하세요. Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 애플리케이션은 수정하세요.

열 이름 데이터 형식 설명
Uid smallint 이 데이터베이스에 고유한 사용자 ID입니다.

1 = 데이터베이스 소유자

사용자 및 역할 수가 32,767을 초과하는 경우 오버플로되거나 NULL을 반환합니다.
status smallint 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨 향후 호환성은 보장되지 않습니다.
이름 sysname 이 데이터베이스에서 고유한 사용자 이름 또는 그룹 이름입니다.
sid varbinary(85) 이 항목의 보안 식별자입니다.
역할 varbinary(2048) 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨 향후 호환성은 보장되지 않습니다.
createdate 날짜/시간 계정이 추가된 날짜입니다.
updatedate 날짜/시간 계정이 마지막으로 변경된 날짜입니다.
altuid smallint 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨 향후 호환성은 보장되지 않습니다.

사용자 및 역할 수가 32,767을 초과하는 경우 오버플로되거나 NULL을 반환합니다.
password varbinary(256) 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨 향후 호환성은 보장되지 않습니다.
Gid smallint 해당 사용자가 속한 그룹의 ID입니다. uid가 gid같으면 이 항목은 그룹을 정의합니다. 그룹과 사용자를 합한 수가 32,767을 초과하면 오버플로되거나 NULL을 반환합니다.
Environ varchar(255) 예약되었습니다.
hasdbaccess int 1 = 계정에 데이터베이스 액세스 권한이 있습니다.
islogin int 1 = 계정은 로그인 계정이 있는 Windows 그룹, Windows 사용자 또는 SQL Server 사용자입니다.
isntname int 1 = 계정이 Windows 그룹 또는 Windows 사용자입니다.
isntgroup int 1 = 계정이 Windows 그룹입니다.
isntuser int 1 = 계정이 Windows 사용자입니다.
issqluser int 1 = 계정이 SQL Server 사용자입니다.
isaliased int 1 = 계정이 다른 사용자에게 별칭이 지정됩니다.
issqlrole int 1 = 계정이 SQL Server 역할입니다.
isapprole int 1 = 계정이 애플리케이션 역할입니다.

참고 항목

시스템 테이블을 시스템 뷰에 매핑(Transact-SQL)
호환성 뷰(Transact-SQL)