sp_helpsrvrolemember(Transact-SQL)sp_helpsrvrolemember (Transact-SQL)

이 항목은 다음에 적용됩니다.예SQL Server(2008부터)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

SQL ServerSQL Server 고정 서버 역할의 멤버에 대한 정보를 반환합니다.Returns information about the members of a SQL ServerSQL Server fixed server role.

항목 링크 아이콘 Transact-SQL 구문 규칙Topic link icon Transact-SQL Syntax Conventions

구문Syntax


sp_helpsrvrolemember [ [ @srvrolename = ] 'role' ]  

인수Arguments

[ @srvrolename = ] '역할'[ @srvrolename = ] 'role'
고정 서버 역할의 이름입니다.Is the name of a fixed server role. 역할sysname, 기본값은 NULL입니다.role is sysname, with a default of NULL. 경우 역할를 지정 하지 않으면 모든 고정된 서버 역할에 대 한 정보를 포함 하는 결과 집합입니다.If roleis not specified, the result set includes information about all fixed server roles.

역할 다음 값 중 하나일 수 있습니다.role can be any of the following values.

고정 서버 역할Fixed server role DescriptionDescription
sysadminsysadmin 시스템 관리자입니다.System administrators
securityadminsecurityadmin 보안 관리자입니다.Security administrators
serveradminserveradmin 서버 관리자입니다.Server administrators
setupadminsetupadmin 설치 관리자입니다.Setup administrators
processadminprocessadmin 프로세스 관리자입니다.Process administrators
diskadmindiskadmin 디스크 관리자입니다.Disk administrators
dbcreatordbcreator 데이터베이스 작성자입니다.Database creators
bulkadminbulkadmin BULK INSERT 문을 실행할 수 있습니다.Can execute BULK INSERT statements

반환 코드 값Return Code Values

0(성공) 또는 1(실패)0 (success) or 1 (failure)

결과 집합Result Sets

열 이름Column name 데이터 형식Data type DescriptionDescription
ServerRoleServerRole sysnamesysname 서버 역할의 이름입니다.Name of the server role
MemberNameMemberName sysnamesysname 서버 역할의 멤버의 이름Name of a member of ServerRole
MemberSIDMemberSID varbinary(85)varbinary(85) MemberName의 보안 식별자Security identifier of MemberName

주의Remarks

Sp_helprolemember를 사용 하 여 데이터베이스 역할의 멤버를 표시 합니다.Use sp_helprolemember to display the members of a database role.

모든 로그인은 public의 멤버입니다.All logins are a member of public. sp_helpsrvrolemember 때문에 public 역할을 인식 하지 않으므로 내부적으로 SQL ServerSQL Server public 역할로 구현 하지 않습니다.sp_helpsrvrolemember does not recognize the public role because, internally, SQL ServerSQL Server does not implement public as a role.

추가 서버 역할에서 제거 된 멤버 참조 또는 ALTER SERVER ROLE (Transact SQL)합니다.To add or removed members from server roles, see ALTER SERVER ROLE (Transact-SQL).

sp_helpsrvrolemember는 사용자 정의 서버 역할을 인수로 사용 하지 않습니다.sp_helpsrvrolemember does not take a user-defined server role as an argument. 사용자 정의 서버 역할의 멤버를 확인 하려면의 예제를 참조 ALTER SERVER ROLE (TRANSACT-SQL)합니다.To determine the members of a user-defined server role, see the examples in ALTER SERVER ROLE (Transact-SQL).

PermissionsPermissions

public 역할의 멤버 자격이 필요합니다.Requires membership in the public role.

Examples

다음 예에서는 sysadmin 고정 서버 역할의 멤버를 나열합니다.The following example lists the members of the sysadmin fixed server role.

EXEC sp_helpsrvrolemember 'sysadmin';  

관련 항목:See Also

sp_helprole (TRANSACT-SQL) sp_helprole (Transact-SQL)
sp_helprolemember (TRANSACT-SQL) sp_helprolemember (Transact-SQL)
시스템 저장 프로시저(Transact-SQL) System Stored Procedures (Transact-SQL)
Security Stored Procedures (Transact-SQL) Security Stored Procedures (Transact-SQL)
보안 함수(Transact-SQL)Security Functions (Transact-SQL)