사용자 ID는 두개로 나뉘어 집니다.
UserPrincipalName (UPN) : 사용자 E-Mail 형식의 로그인 사용시 사용
SamAccountName : 기존 ID / Password / Domain 이름의 형식 로그인 사용시 사용
즉 사용자 ID를 변경한다는 것은 두가지 값을 모두 변경하는 작업을 의미합니다.
Active Directory 사용자 및 컴퓨터로 사용자 계정 정보를 수정할 수 있습니다.
PowerShell 명령어로 수정도 가능합니다.
Gdhong2 라는 계정을 gdhong1로 변경하는 PowerShell 명령어입니다.
Set-ADUser -Identity gdhong2 -SamAccountName gdhong1 -UserPrincipalName 'gdhong1@gsoft.local'
Userid.csv 파일을 불러와 한꺼번에 일괄 업데이트를 하는 방법 입니다.
Import-Csv "c:\temp\userid.csv" | ForEach-Object `
{
Set-ADUser -Identity $_.id -SamAccountName $_.sam -UserPrincipalName $_.upn
}
아래는 userid.csv 파일 입니다.
댓글