ผู้ใช้ (User) ในที่นี้หมายถึงบัญชีใน MS SQL Server ที่ใช้เพื่อเข้าถึงฐานข้อมูล (Database)
สามารถสร้างผู้ใช้ได้ 2 วิธี ดังนี้
วิธีที่ 1: ใช้ T-SQL
ไวยากรณ์สำหรับการสร้างผู้ใช้ใน MS SQL Server
CREATE USER <user_name> FOR LOGIN <login_name>
ตัวอย่าง:
เพื่อสร้างผู้ใช้ชื่อ TestUser ด้วยชื่อเข้าสู่ระบบ (Login) TestLogin บนฐานข้อมูล TestDB ให้รันคำสั่งด้านล่าง
CREATE USER TestUser FOR LOGIN TestLogin
วิธีที่ 2: ใช้ SQL Server Management Studio (SSMS)
หมายเหตุ: ต้องสร้าง Login ก่อนด้วยชื่อใดก็ได้ก่อนจะสร้างบัญชีผู้ใช้ ใช้ Login ชื่อ TestLogin
ขั้นตอนที่ 1
เชื่อมต่อกับ SQL Server และขยายไดเรกทอรีฐานข้อมูล จากนั้นเปิดฐานข้อมูลชื่อ TestDB ซึ่งเราจะสร้างบัญชีผู้ใช้ ค้นหาโฟลเดอร์ Security หาโฟลเดอร์ Users หรือ Logins (ในเวอร์ชัน SQL Server ใหม่) และเลือก New Login จะปรากฏหน้าจอดังภาพด้านล่าง
ขั้นตอนที่ 2
ป้อนชื่อ TestUser สำหรับชื่อผู้ใช้ และเลือกชื่อ Login ชื่อ TestLogin ตามภาพด้านล่าง
ขั้นตอนที่ 3
คลิก OK เพื่อเสร็จสิ้น Refresh โฟลเดอร์ คุณจะเห็นชื่อผู้ใช้ที่เพิ่งสร้างขึ้น