Partager via


Set-SecretStorePassword

Remplace le mot de passe SecretStore actuel par un nouveau.

Syntax

Set-SecretStorePassword []
Set-SecretStorePassword
   -NewPassword <SecureString>
   [-Password <SecureString>]
   [<CommonParameters>]

Description

Cette applet de commande met à jour le mot de passe pour SecretStore.

Exemples

Exemple 1

PS C:\> Set-SecretStorePassword
Old password
Enter password:
*******
New password
Enter password:
*******
Enter password again for verification:
*******

Cet exemple exécute la commande sans arguments de paramètre. L’utilisateur est d’abord invité à entrer l’ancien mot de passe. Puis vous avez demandé deux fois de vérifier le nouveau mot de passe.

Exemple 2

PS C:\> Set-SecretStorePassword -NewPassword $newPassword -Password $oldPassword

Cet exemple montre comment exécuter la commande en passant à la fois le mot de passe du magasin actuel et le nouveau mot de passe à définir.

Paramètres

-NewPassword

Spécifie le nouveau mot de passe pour accéder au SecretStore. Si ce paramètre n’est pas spécifié et que l’applet de commande est exécutée dans une session interactive, elle invite l’utilisateur à entrer la valeur. Si ce paramètre n’est pas spécifié et que l’applet de commande est exécutée dans une session non interactive, elle retourne une erreur.

Type:SecureString
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Password

Mot de passe existant nécessaire pour déverrouiller le magasin. Cela peut être ignoré si le magasin n’utilise pas de mot de passe actuellement.

Spécifie le mot de passe existant pour accéder au SecretStore. Si le SecretStore n’est pas configuré pour exiger un mot de passe, ce paramètre est ignoré.

Si le SecretStore est configuré pour exiger un mot de passe, ce paramètre n’est pas spécifié et que l’applet de commande est exécutée dans une session interactive, elle invite l’utilisateur à entrer la valeur. Si le SecretStore est configuré pour exiger un mot de passe, ce paramètre n’est pas spécifié et l’applet de commande est exécutée dans une session non interactive, elle retourne une erreur.

Type:SecureString
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

None

Sorties

None