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).