다음을 통해 공유


Set-SecretStorePassword

현재 SecretStore 암호를 새 암호로 바꿉니다.

Syntax

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

Description

이 cmdlet은 SecretStore의 암호를 업데이트합니다.

예제

예 1

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

이 예제에서는 매개 변수 인수 없이 명령을 실행합니다. 사용자에게 먼저 이전 암호를 묻는 메시지가 표시됩니다. 그런 다음 확인을 위해 새 암호를 두 번 요청했습니다.

예 2

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

다음은 현재 저장소 암호와 설정할 새 암호를 모두 전달하는 명령을 실행하는 예제입니다.

매개 변수

-NewPassword

SecretStore에 액세스하기 위한 새 암호를 지정합니다. 이 매개 변수를 지정하지 않고 cmdlet이 대화형 세션에서 실행되면 사용자에게 값을 묻는 메시지가 표시됩니다. 이 매개 변수를 지정하지 않고 cmdlet이 비대화형 세션에서 실행되면 오류가 반환됩니다.

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

-Password

저장소의 잠금을 해제하는 데 필요한 기존 암호입니다. 저장소에서 현재 암호를 사용하지 않는 경우 이를 무시할 수 있습니다.

SecretStore에 액세스하기 위한 기존 암호를 지정합니다. SecretStore가 암호를 요구하도록 구성되지 않은 경우 이 매개 변수는 무시됩니다.

SecretStore가 암호를 요구하도록 구성된 경우 이 매개 변수가 지정되지 않고 cmdlet이 대화형 세션에서 실행되면 사용자에게 값을 묻는 메시지가 표시됩니다. SecretStore가 암호를 요구하도록 구성된 경우 이 매개 변수가 지정되지 않고 cmdlet이 비대화형 세션에서 실행되면 오류가 반환됩니다.

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

입력

None

출력

None