Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> SQL Server

Phân quyền người dùng trong MS SQL Server: Hướng dẫn thực hành

Administrator có thể tạo, xóa hoặc từ chối quyền hạn trong MS SQL Server. Quyền hạn ở đây ám chỉ quyền truy cập cơ sở dữ liệu (CSDL). Bạn có thể tạo, xóa hoặc từ chối quyền hạn trong MS SQL Server.

Để phân quyền, dùng 1 trong 2 cách.

Cách 1: Dùng T-SQL

USE <tên database>
GRANT <tên quyền> ON <tên đối tượng> TO <tên user/principal>

Ví dụ:

Để cấp quyền cho user TestUser trên đối tượng TestTable trong database TestDB, chạy truy vấn sau.

USE TestDB
GO
GRANT SELECT ON TestTable TO TestUser

Cách 2: Dùng SQL Server Management Studio (SSMS)

Bước 1 : Kết nối database, mở rộng thư mục như hình dưới.

Phân quyền người dùng trong MS SQL Server: Hướng dẫn thực hành Hình 1: Cách phân quyền user trong MS SQL Server

Mở thư mục Security > Users và tìm username cần phân quyền

Bước 2 : Chuột phải TestUser chọn Properties. Màn hình dưới sẽ hiện.

Phân quyền người dùng trong MS SQL Server: Hướng dẫn thực hành Hình 2: Cách phân quyền user trong MS SQL Server

Màn hình quản lý user TestUser

Bước 3 : Dùng Search để tìm và chọn đối tượng cần phân quyền, ở đây là Table TestTable.

Bước 4 : Nhấn vào bảng TestTable , sau đó tích checkbox Grant cho các thao tác trong danh sách dưới như hình. Ví dụ này cấp quyền chọn bảng (Select).

Phân quyền người dùng trong MS SQL Server: Hướng dẫn thực hành Hình 3: Cách phân quyền user trong MS SQL Server

Tích chọn ô quyền hạn

Bước 5 : Nhấn OK để hoàn tất cấp quyền.

Bạn vừa đọc xong bài "Cách phân quyền user trong MS SQL Server" do đội ngũ TipsMake biên soạn. Hy vọng bài viết cung cấp nhiều mẹo công nghệ hữu ích. Bạn có thể tìm bài tương tự về mẹo và hướng dẫn. Cảm ơn bạn đã đọc và theo dõi thường xuyên.

Phân quyền người dùng trong MS SQL Server: Hướng dẫn thực hành Isabella Humphrey

Cập nhật 25 tháng 5 năm 2019