TechNet
내보내기(0) 인쇄
모두 확장

sp_srvrolepermission(Transact-SQL)

 

이 항목은 다음에 적용됩니다.예SQL Server(2008부터 시작)아니요Azure SQL 데이터베이스아니요Azure SQL 데이터 웨어하우스아니요병렬 데이터 웨어하우스

고정 서버 역할의 사용 권한을 표시합니다.

System_CAPS_ICON_important.jpg 중요


Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 응용 프로그램은 수정하세요.

적용 대상: SQL Server(SQL Server 2008 - 현재 버전).

Topic link icon Transact-SQL 구문 표기 규칙

  
sp_srvrolepermission [ [ @srvrolename = ] 'role']  

[ @srvrolename = ] 'role'
사용 권한을 반환할 고정 서버 역할의 이름입니다. rolesysname이며 기본값은 NULL입니다. 역할을 지정하지 않으면 모든 고정 서버 역할의 사용 권한이 반환됩니다. role은 다음 값 중 하나를 가질 수 있습니다.

설명
sysadmin시스템 관리자입니다.
securityadmin보안 관리자입니다.
serveradmin서버 관리자입니다.
setupadmin설치 관리자입니다.
processadmin프로세스 관리자입니다.
diskadmin디스크 관리자입니다.
dbcreator데이터베이스 작성자입니다.
bulkadminBULK INSERT 문을 실행할 수 있습니다.

0(성공) 또는 1(실패)

열 이름데이터 형식설명
ServerRolesysname고정 서버 역할의 이름입니다.
PermissionsysnameServerRole과 관련된 사용 권한입니다.

실행할 수 있는 Transact-SQL 문, 고정 서버 역할의 멤버가 수행할 수 있는 기타 특수 작업 등의 사용 권한이 나열됩니다. 고정 서버 역할의 목록을 표시하려면 sp_helpsrvrole을 실행하십시오.

sysadmin 고정 서버 역할은 모든 다른 고정 서버 역할의 사용 권한을 가집니다.

public 역할의 멤버 자격이 필요합니다.

다음 쿼리는 sysadmin 고정 서버 역할과 관련된 사용 권한을 반환합니다.

EXEC sp_srvrolepermission 'sysadmin';  
GO  

보안 저장 프로시저(Transact-SQL)
sp_addsrvrolemember(Transact-SQL)
sp_dropsrvrolemember(Transact-SQL)
sp_helpsrvrole(Transact-SQL)
시스템 저장 프로시저(Transact-SQL)

커뮤니티 추가 항목

표시:
© 2016 Microsoft