Có thể cấp đặc quyền của trình quản lý dữ liệu cho vai trò cơ sở dữ liệu SQL Server thay vì một người dùng không?Làm cách nào để cấp bộ dữ liệu cho vai trò sql?
5
A
Trả lời
8
Sử dụng lệnh GRANT.
USE DBNAME;
GRANT SELECT TO RoleName;
GO
3
Bạn có thể thêm vai trò cơ sở dữ liệu (do người dùng xác định) vào db_datareader làm thành viên vai trò, sử dụng giao diện người dùng.
+0
Thông qua GUI, xem các thuộc tính của Vai trò cơ sở dữ liệu 'db_datareader'. Trên tab Chung, trong 'Thành viên của vai trò này:', hãy nhấp vào 'Thêm ...'. Hộp thoại này cho phép lựa chọn người dùng hoặc vai trò cơ sở dữ liệu khác. –
Ngoài ra, nó có thể không cho phép bạn cấp cho các vai trò dựng sẵn ("db_ *") - ít nhất, nó sẽ không thông qua giao diện người dùng. Nhưng bạn có thể cấp cho các vai trò mà bạn tạo ra. – GalacticCowboy