ผู้ดูแลระบบสามารถสร้าง ลบ หรือปฏิเสธสิทธิ์ใน MS SQL Server สิทธิ์ที่นี่อ้างถึงการเข้าถึงฐานข้อมูล (CSDL) คุณสามารถสร้าง ลบ หรือปฏิเสธสิทธิ์ใน MS SQL Server ได้
หากต้องการกระจายอำนาจ ให้ใช้ 1 ใน 2 วิธี
วิธีที่ 1:ใช้ T-SQL
Use <database name>Grant <permission name> on <object name> to <usernameprinciple>
ตัวอย่าง: ป>
หากต้องการอนุญาตผู้ใช้ชื่อ TestUser บนออบเจ็กต์ TestTable บนฐานข้อมูลชื่อ TestDB ให้เรียกใช้แบบสอบถามต่อไปนี้
USE TestDBGOGrant select on TestTable to TestUser
วิธีที่ 2:ใช้ SSMS Studio จัดการเซิร์ฟเวอร์ SQL
ขั้นตอนที่ 1 :เชื่อมต่อกับฐานข้อมูล ขยายไดเร็กทอรีดังภาพด้านล่าง
image 1 :วิธีกระจายอำนาจผู้ใช้ใน MS SQL Server ป>
เปิดโฟลเดอร์ความปลอดภัย> ผู้ใช้ และค้นหาชื่อผู้ใช้ที่คุณต้องการกระจายอำนาจ ป>
ขั้นตอนที่ 2 :คลิกขวาที่ TestUser และเลือก คุณสมบัติ หน้าจอด้านล่างจะปรากฏขึ้น
image 2 :วิธีกระจายอำนาจผู้ใช้ใน MS SQL Server ป>
หน้าจอการจัดการผู้ใช้ TestUser ป>
ขั้นตอนที่ 3 :ใช้การค้นหา เพื่อค้นหาแล้วเลือกออบเจ็กต์ที่คุณต้องการกระจายอำนาจ นี่คือตาราง TestTable ป>
ขั้นตอนที่ 4 :คลิกที่ ตารางทดสอบ ตาราง , จากนั้นเลือกให้ทุน ช่องทำเครื่องหมายสำหรับการดำเนินการในรายการด้านล่างดังที่แสดงในภาพด้านล่าง ในตัวอย่างนี้ ให้สิทธิ์ในการเลือกตาราง (เลือก) ป>
image 3 :วิธีกระจายอำนาจผู้ใช้ใน MS SQL Server ป>
ทำเครื่องหมายเลือกช่องสิทธิ์ ป>
ขั้นตอนที่ 5 :คลิก ตกลง เพื่อดำเนินการอนุญาตให้เสร็จสิ้น
คุณเพิ่งอ่านบทความ "วิธีกระจายอำนาจผู้ใช้ใน MS SQL Server จบแล้ว " แก้ไขโดย TipsMake ทีม เราหวังว่าบทความนี้จะให้เคล็ดลับและเทคนิคที่เป็นประโยชน์มากมายแก่คุณ คุณสามารถค้นหาบทความที่คล้ายกันเกี่ยวกับเคล็ดลับและคำแนะนำได้ ขอบคุณที่อ่านและติดตามเราเป็นประจำ
อิซาเบลลา ฮัมฟรีย์
อัปเดต 25 พฤษภาคม 2019