Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> SQL Server

การกระจายอำนาจการอนุญาตของผู้ใช้ใน MS SQL Server:คู่มือปฏิบัติ

ผู้ดูแลระบบสามารถสร้าง ลบ หรือปฏิเสธสิทธิ์ใน 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 TestDB
GO
Grant select on TestTable to TestUser

วิธีที่ 2:ใช้ SSMS Studio จัดการเซิร์ฟเวอร์ SQL

ขั้นตอนที่ 1 :เชื่อมต่อกับฐานข้อมูล ขยายไดเร็กทอรีดังภาพด้านล่าง

การกระจายอำนาจการอนุญาตของผู้ใช้ใน MS SQL Server:คู่มือปฏิบัติ image 1 :วิธีกระจายอำนาจผู้ใช้ใน MS SQL Server

เปิดโฟลเดอร์ความปลอดภัย> ผู้ใช้ และค้นหาชื่อผู้ใช้ที่คุณต้องการกระจายอำนาจ

ขั้นตอนที่ 2 :คลิกขวาที่ TestUser และเลือก คุณสมบัติ หน้าจอด้านล่างจะปรากฏขึ้น

การกระจายอำนาจการอนุญาตของผู้ใช้ใน MS SQL Server:คู่มือปฏิบัติ image 2 :วิธีกระจายอำนาจผู้ใช้ใน MS SQL Server

หน้าจอการจัดการผู้ใช้ TestUser

ขั้นตอนที่ 3 :ใช้การค้นหา เพื่อค้นหาแล้วเลือกออบเจ็กต์ที่คุณต้องการกระจายอำนาจ นี่คือตาราง TestTable

ขั้นตอนที่ 4 :คลิกที่ ตารางทดสอบ ตาราง , จากนั้นเลือกให้ทุน ช่องทำเครื่องหมายสำหรับการดำเนินการในรายการด้านล่างดังที่แสดงในภาพด้านล่าง ในตัวอย่างนี้ ให้สิทธิ์ในการเลือกตาราง (เลือก)

การกระจายอำนาจการอนุญาตของผู้ใช้ใน MS SQL Server:คู่มือปฏิบัติ image 3 :วิธีกระจายอำนาจผู้ใช้ใน MS SQL Server

ทำเครื่องหมายเลือกช่องสิทธิ์

ขั้นตอนที่ 5 :คลิก ตกลง เพื่อดำเนินการอนุญาตให้เสร็จสิ้น

คุณเพิ่งอ่านบทความ "วิธีกระจายอำนาจผู้ใช้ใน MS SQL Server จบแล้ว " แก้ไขโดย TipsMake ทีม เราหวังว่าบทความนี้จะให้เคล็ดลับและเทคนิคที่เป็นประโยชน์มากมายแก่คุณ คุณสามารถค้นหาบทความที่คล้ายกันเกี่ยวกับเคล็ดลับและคำแนะนำได้ ขอบคุณที่อ่านและติดตามเราเป็นประจำ

การกระจายอำนาจการอนุญาตของผู้ใช้ใน MS SQL Server:คู่มือปฏิบัติ อิซาเบลลา ฮัมฟรีย์

อัปเดต 25 พฤษภาคม 2019