다음을 통해 공유


Remove-RoleMember cmdlet

Analysis Services 데이터베이스의 지정된 역할에서 멤버를 제거합니다.

구문

Remove-RoleMember [-MemberName] <System.String> [-Database] <System.String> [-RoleName] <System.String> [<CommonParameters>]

Remove-RoleMember [-DatabaseRole] <Microsoft.AnalysisServices.Role> [-MemberName] <System.String> [<CommonParameters>]

설명

Remove-RoleMember cmdlet은 Analysis Services 데이터베이스의 역할에서 기존 멤버를 제거합니다.

매개 변수

-MemberName <string>

역할에서 제거할 Windows 사용자 또는 그룹을 지정합니다.

필수 여부

true

위치

0

기본값

파이프라인 입력 적용 여부

false

와일드카드 문자 허용

false

-Database <string>

역할이 속한 데이터베이스를 지정합니다.

필수 여부

true

위치

1

기본값

파이프라인 입력 적용 여부

false

와일드카드 문자 허용

false

-RoleName <string>

멤버를 제거하려는 역할을 지정합니다.

필수 여부

true

위치

2

기본값

파이프라인 입력 적용 여부

false

와일드카드 문자 허용

false

-DatabaseRole <string>

멤버를 제거하려는 Microsoft.AnalysisServices.Role 개체를 지정합니다. 이 매개 변수는 파이프라인을 통해 데이터베이스 역할을 제공하려는 경우 –Database 및 –RoleName 매개 변수에 대한 대체 항목으로 사용합니다.

필수 여부

true

위치

named

기본값

파이프라인 입력 적용 여부

true(ByPropertyName)

와일드카드 문자 허용

false

<CommonParameters>

이 cmdlet은 공통 매개 변수인 -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer 및 -OutVariable을 지원합니다. 자세한 내용은 About_CommonParameters를 참조하십시오.

입/출력

없음

예 1

PS SQLSERVER:\sqlas\localhost\default> remove-rolemember –membername “adventure-works\bobh” –database “AdventureWorks” –rolename “Reader”

이 명령은 로컬 기본 인스턴스에서 실행 중인 AdventureWorks 데이터베이스에 대해 읽기 역할에서 Windows 도메인 사용자 계정을 제거합니다.

예 2

PS SQLSERVER:\sqlas\localhost\default> $roles= dir .\databases\AWTEST\Roles
PS SQLSERVER:\sqlas\localhost\default> $roles
PS SQLSERVER:\sqlas\localhost\default> remove-rolemember –membername:“adventure-works\bobh” –databaserole:$roles[0]

첫 번째 줄에서는 AWTEST 데이터베이스의 모든 데이터베이스 역할을 파이프라인에 추가합니다. 프롬프트에 $roles를 입력하는 2번 줄에는 역할 배열이 표시됩니다. 3번 줄은 배열의 첫 번째 역할에서 Windows 사용자 “adventure-works\bobh”를 제거합니다.

예 3

PS SQLSERVER:\sqlas\localhost\default\Databases\AWTEST\Roles> $roles=dir
PS SQLSERVER:\sqlas\localhost\default\Databases\AWTEST\Roles> $roles[0] | Remove-rolemember –membername “adventure-works\bobh”

이 명령은 특정 데이터베이스(AWTEST)의 컨텍스트에서 역할 폴더의 자식을 나열하여 만든 배열의 첫 번째 역할에서 Windows 도메인 사용자 계정을 제거합니다.

참고 항목

개념

Analysis Services PowerShell

관련 자료

PowerShell을 사용하여 테이블 형식 모델 관리