Set-MsolUserPassword
사용자의 암호를 다시 설정합니다.
Syntax
Set-MsolUserPassword
-ObjectId <Guid>
[-NewPassword <String>]
[-ForceChangePassword <Boolean>]
[-ForceChangePasswordOnly <Boolean>]
[-TenantId <Guid>]
[<CommonParameters>]
Set-MsolUserPassword
[-NewPassword <String>]
[-ForceChangePassword <Boolean>]
[-ForceChangePasswordOnly <Boolean>]
-UserPrincipalName <String>
[-TenantId <Guid>]
[<CommonParameters>]
Description
Set-MsolUserPassword cmdlet은 사용자의 암호를 다시 설정합니다. 이 cmdlet은 표준 ID를 가진 사용자에게만 사용할 수 있습니다.
예제
예제 1: 임의 암호로 암호 재설정
PS C:\> Set-MsolUserPassword -UserPrincipalName "davidchew@contoso.com" -ForceChangePassword
이 명령은 .에 대한 davidchew@contoso.com암호를 다시 설정합니다. cmdlet은 임의 암호를 생성합니다. 사용자는 다음 로그인 시 암호를 재설정해야 합니다.
예제 2: 암호 재설정
PS C:\> Set-MsolUserPassword -UserPrincipalName "davidchew@consoso.com" -NewPassword "pa$$word"
이 명령은 .에 대한 davidchew@contoso.com암호를 다시 설정합니다. 사용자는 다음 로그인 시에 암호를 다시 설정해야 합니다.
매개 변수
-ForceChangePassword
사용자가 다음에 로그인할 때 암호를 변경해야 하는지 여부를 나타냅니다.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ForceChangePasswordOnly
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NewPassword
사용자의 새 암호를 지정합니다. 사용자가 강력한 암호를 사용해야 하도록 설정된 경우에는 다음의 모든 규칙을 충족해야 합니다.
- 암호에 하나 이상의 소문자를 포함해야 합니다.
- 암호에는 하나 이상의 대문자를 포함해야 합니다.
- 암호에는 영숫자 이외의 문자가 하나 이상 포함되어야 합니다.
- 암호에 공백, 탭 또는 줄 바꿈이 포함될 수 없습니다.
- 암호 길이는 8~16자여야 합니다.
- 암호에 사용자 이름을 포함할 수 없습니다.
암호를 지정하지 않으면 cmdlet에서 사용자에 대한 임의 암호를 생성합니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ObjectId
암호를 설정할 사용자의 고유 ID를 지정합니다.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TenantId
작업을 수행할 테넌트 고유 ID를 지정합니다. 기본값은 현재 사용자의 테넌트입니다. 이 매개 변수는 파트너 사용자에게만 적용됩니다.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-UserPrincipalName
암호를 설정할 사용자의 사용자 계정 이름을 지정합니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
관련 링크
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기