사용자가 SSL 연결을 통해 활성 디렉토리 암호를 변경할 수 있도록 ASP 응용 프로그램을 만들고 있습니다.ASP에서 사용할 도메인 관리자 암호를 저장하는 중
마침내이 모든 작업이 가능하지만 아래의 그림과 같이 도메인 관리자 비밀번호가 필요합니다.
Set objIADS = GetObject("WinNT:").OpenDSObject("WinNT://domain", "Administrator", sDomainPassword, ADS_SECURE_AUTHENTICATION)
Set objIADSUser = objIADS.GetObject("user", sUserID)
objIADSUser.ChangePassword sOldPassword, sNewPassword
이제는 제대로 작동하지만 도메인 관리자 비밀번호를 OpenDSObject 메소드에 전달해야합니다.
나는 분명히 텍스트 변수 나 다른 옵션은 내가해야합니까 그래서 SQL Server 테이블에서 일반 텍스트로 일반 텍스트로 저장하고 싶지?
당신이 기본 사용자가 사용자 아이디와를 OLDpassword, 그리고 이후이있는 경우 사용을 사용하지 왜 자신의 암호를 변경할 수있는 권리가 있습니다 r 암호를 변경하려면 관리자 자격 증명 대신 자격 증명을? –