Applet de commande Remove-RoleMember

Supprimez un membre du rôle spécifié d'une base de données Analysis Services.

Syntaxe

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

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

Description

L'applet de commande Remove-RoleMember supprime un membre existant d'un rôle d'une base de données Analysis Services.

Paramètres

-MemberName <string>

Spécifie l'utilisateur ou le groupe Windows à supprimer du rôle.

Requis ?

true

Position ?

0

Valeur par défaut

Accepter l'entrée de pipeline ?

false

Accepter les caractères génériques ?

false

-Database <string>

Spécifie la base de données à laquelle le rôle appartient.

Requis ?

true

Position ?

1

Valeur par défaut

Accepter l'entrée de pipeline ?

false

Accepter les caractères génériques ?

false

-RoleName <string>

Spécifie le rôle duquel vous supprimez des membres.

Requis ?

true

Position ?

2

Valeur par défaut

Accepter l'entrée de pipeline ?

false

Accepter les caractères génériques ?

false

-DatabaseRole <string>

Spécifie l'objet Microsoft.AnalysisServices.Role duquel le membre est supprimé. Utilisez ce paramètre comme une alternative aux paramètres –Database et –RoleName, lorsque vous souhaitez fournir le rôle de base de données via le pipeline.

Requis ?

true

Position ?

nommée

Valeur par défaut

Accepter l'entrée de pipeline ?

true (ByPropertyName)

Accepter les caractères génériques ?

false

<CommonParameters>

Cette applet de commande prend en charge les paramètres communs : -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer et -OutVariable. Pour plus d'informations, consultez About_CommonParameters.

Entrées et sorties

Aucun.

Exemple 1

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

Cette commande supprime un compte d'utilisateur de domaine Windows du rôle Lecteur pour la base de données AdventureWorks exécutée sur une instance par défaut locale.

Exemple 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]

La ligne 1 ajoute tous les rôles de la base de données AWTEST au pipeline. La ligne 2, où vous tapez $roles à l'invite, affiche le tableau de rôles. La ligne 3 supprime l'utilisateur Windows « adventure-works\bobh » du premier rôle dans le tableau.

Exemple 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”

Cette commande supprime un compte d'utilisateur de domaine Windows du premier rôle dans un tableau, où le tableau est créé en répertoriant les enfants du dossier Rôles, dans le contexte d'une base de données spécifique (AWTEST).

Voir aussi

Concepts

PowerShell Analysis Services

Autres ressources

Gérer les modèles tabulaires à l'aide de PowerShell