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