Post edited 7:37 PM – July 15, 2010 by narapat
เท่าที่ลองศึกษาดู ปัญหาน่าจะเกิดจาก Service Account ของ Application Pool ของ Central Admin น่าจะ ไม่ใช่ user บน domain นะครับ อาจจะเป็น network service หรือ local account เราต้องไปเปลี่ยน service account ตัวนี้ให้เป็น user บน Domain ครับ มีสองวิธีครับ วิธีแรกใช้ command line และแบบที่เข้าไปแก้ใน IIS มาดูวิธีแรกกันก่อนนะครับ
1. ก่อนอื่น เราต้องไปที่ เครื่องที่ลง Central Administration เอาไว้ เปิด Dos command ครับ
2. brown ไปที่ "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN"
3. พิมพ์คำสั่งแบบนี้ครับ stsadm -o updatefarmcredentials -userlogin DomainName\UserName -password Password
โดยที่ตัวหนาเอียง คือ ค่าที่เราต้องเปลี่ยน
4. พอทำคำสั่ง เสร็จแล้ว จะมีข้อความบอกให้เรา ใช้ คำสั่ง IISRESET /NOFORCE นะครับ
5. ลองเข้าไป add site collection admin ใหม่ดู คราวนี้จะ add user บน AD ได้แล้วครับผม
ส่วนวิธีทำบน IIS ผมขอเอาไปเขียนไว้เป็น blog แล้วกันนะครับ เพราะมันแปะรูปสะดวกกว่า
หวังว่าคำตอบนี้น่าจะแก้ปัญหาได้นะครับผม 