[MSSQL] อธิบาย Script ที่ช่วยในการสร้าง User จากคำสั่ง Create Login
จาก Blog ตอนก่อนมีเขียนเรื่อง [MSSQL] ตัวอย่าง Script ที่ช่วยในการสร้าง User หลัง Restore Database ทุกคนใช้มาเรื่อยๆ จนหลังๆ ทาง CS เริ่มมีนำไปใช้กับทางลูกค้าบ้างแล้ว (Script นี้ทำ และเสนอให้ใช้มาแล้ว 8 ปี เหอะๆ) มีข้อสงสัยไหนๆจะอธิบาย Script และเขียนลง Blog ดีกว่า เริ่มกันที่ Script สร้าง Script มาได้อย่างไร ตัว Script สร้างได้ 2 แบบเลย ได้แก่ – วิธีแรก: ใช้ Microsoft SQL Server Management Studio มันสร้างให้ คลิกตามขั้นตอน ดังรูปเลยครับ ระบบมันสร้าง Script มาให้ ถ้าดูจาก Script ที่มันสร้างให้มา พบว่า PASSWORD ยังไม่ Hash SID มันขาดไป มีเพิ่ม Statement ALTER LOGIN [your_user_name] DISABLE เพื่อปิดการใช้งาน user ที่สร้างจาก Script เป็น default – วิธีสอง: เขียน Script ขึ้นมาจากจาก คำสั่ง CREATE LOGIN คำสั่ง CREATE LOGIN โดยผมขอสรุปที่สำคัญ ดังนี้ครับ LOGIN : ชื่อ username PASSWORD : รหัสผ่าน มี 2 แบบ ได้แก่ PLAIN ใส่ Pass…