sp_helpntgroup(Transact-SQL)
적용 대상: SQL Server
현재 데이터베이스에 계정이 있는 Windows 그룹에 대한 정보를 보고합니다.
구문
sp_helpntgroup [ [ @ntname = ] N'ntname' ]
[ ; ]
인수
[ @ntname = ] N'ntname'
Windows 그룹의 이름입니다. @ntname sysname이며 기본값은 .입니다NULL
. @ntname 현재 데이터베이스에 액세스할 수 있는 유효한 Windows 그룹이어야 합니다. @ntname 지정하지 않으면 현재 데이터베이스에 액세스할 수 있는 모든 Windows 그룹이 출력에 포함됩니다.
반환 코드 값
0
(성공) 또는 1
(실패).
결과 집합
열 이름 | 데이터 형식 | 설명 |
---|---|---|
NTGroupName |
sysname | Windows 그룹의 이름입니다. |
NTGroupId |
smallint | 그룹 ID(식별자)입니다. |
SID |
varbinary(85) | 의 NTGroupName SID(보안 식별자) |
HasDbAccess |
int | 1 = Windows 그룹에 데이터베이스에 액세스할 수 있는 권한이 있습니다. |
설명
현재 데이터베이스에서 SQL Server 역할 목록을 보려면 .를 사용합니다 sp_helprole
.
사용 권한
public 역할의 멤버 자격이 필요합니다.
예제
다음 예에서는 현재 데이터베이스에 대한 액세스 권한이 있는 Windows 그룹 목록을 인쇄합니다.
EXEC sp_helpntgroup;