Czy możliwe jest nadanie przywilejów obsługi danych do Rola bazy danych SQL Server, a nie Użytkownik?Jak mogę nadać operatorowi danych do roli sql?
5
A
Odpowiedz
8
Korzystanie z polecenia GRANT.
USE DBNAME;
GRANT SELECT TO RoleName;
GO
3
Możesz dodać twoją (zdefiniowaną przez użytkownika) rolę bazy danych do db_datareader jako członka roli, używając interfejsu użytkownika.
+0
Za pośrednictwem interfejsu GUI wyświetl właściwości bazy danych "db_datareader". Na karcie Ogólne w obszarze "Członkowie tej roli:" kliknij przycisk "Dodaj ...". To okno dialogowe umożliwia wybór użytkowników lub innych ról bazy danych. –
Ponadto może nie pozwolić ci na przyznanie wbudowanych ról ("db_ *") - przynajmniej nie za pośrednictwem interfejsu użytkownika. Możesz jednak nadawać ról, które tworzysz. – GalacticCowboy