Database Setup¶
หัวข้อนี้เป็นกรณีใช้ MS SQL Server ส่วนกรณีใช้ MySQL หรือ Access ให้ดูเอกสารประกอบภายนอก
-
ติดตั้ง SQL 2005 แบบ Default Instance
-
ติดตั้ง Service Pack ล่าสุด สำหรับ SP1 ไฟล์มีขนาดประมาณ 250 MB สามารถค้นหาและดาวน์โหลดได้จากเว็บไซต์ของ Microsoft โดยใช้คำค้น SQL2005 SP1 หรือ KB913090 ชื่อไฟล์คือ
SQLServer2005SP1-KB913090-x86-ENU.exe -
ตั้งค่า SQL 2005 ให้ Enable Named Pipes และ TCP/IP
รูป — SQL Server Configuration Manager ส่วน Client Protocols: Shared Memory (Enabled), TCP/IP (Enabled), Named Pipes (Enabled), VIA (Disabled)
-
Attach ฐานข้อมูล
a. คัดลอกไฟล์
MMIReport.mdfและMMIReport_log.logไปยังc:\SQLDatab. เปิด Microsoft SQL Server Management Studio
c. เชื่อมต่อไปยัง Server
d. คลิกขวาที่ Database แล้วเลือก Attach
e. กด Add แล้ว Browse ไปยัง
c:\SQLDataและเลือกMMIReportf. กด OK ไปจนจบขั้นตอน
-
สร้าง User
a. ใน Microsoft SQL Server Management Studio
b. ไปที่ Security → Logins
c. คลิกขวาที่ Logins แล้วเลือก New Login
d. ใส่ชื่อ
ssuserและรหัสผ่าน1234(ใส่โดยไม่ต้องมีเครื่องหมายคำพูด)
รูป — Dialog Login – New; Login name: ssuser; ● SQL Server authentication; Default database: MMIReport
e. กด OK
-
กำหนดสิทธิ์ให้ User เข้าถึงฐานข้อมูล
a. ใน Microsoft SQL Server Management Studio
b. ไปที่ Databases → MMIReport → Security → Users
c. ลบ
ssuserที่อยู่ใต้ Tree นี้ออกก่อน (ถ้ามี)d. คลิกขวาที่ Users แล้วเลือก New User
รูป — Dialog Database User – New; User name: ssuser; Login name: ssuser; Default schema: dbo; Role membership: ☑ db_owner
e. กด OK
-
ทดสอบเข้าสู่ระบบด้วย Username
ssuserและรหัสผ่านที่กำหนดไว้ ควรจะเข้าสู่ระบบได้สำเร็จ -
หากเข้าไม่ได้ ให้ตรวจสอบขั้นตอนทั้งหมดนี้ใหม่อีกครั้งพร้อมกับข้อความ Error ที่ปรากฏ


