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: ใช้ SQL Server Management Studio (SSMS)

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

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

เปิดโฟลเดอร์ Security > Users และหาชื่อผู้ใช้ที่ต้องการกระจายสิทธิ์

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

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

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

ขั้นตอนที่ 3 : ใช้ Search เพื่อค้นหาและเลือกออบเจ็กต์ที่ต้องการกระจายสิทธิ์ ที่นี่คือ Table TestTable

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

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

ติ๊กเลือกกล่องสิทธิ์

ขั้นตอนที่ 5 : คลิก OK เพื่อเสร็จสิ้นการให้สิทธิ์

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

การกระจายสิทธิ์ผู้ใช้ใน MS SQL Server: คู่มือปฏิบัติจริง Isabella Humphrey

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