Czy są różnice między Owned Schemas
i Role Members
?
Z mojego zrozumienia wynika, że Role Members
są obowiązkowe - użytkownik musi mieć Role Members
zaznaczone przynajmniej jedno pole wyboru .
Nie Owned Schemas
jest to jednak obowiązkowe. Naprawdę zastanawiam się, dlaczego istnieje taka potrzeba Owned Schemas
.
db_datareader
rolą i schematem, które niekoniecznie są czytelne dla nikogo innego. Działa dobrze w przypadku aplikacji, która potrzebuje tylko dostępu do odczytudbo
, ale musi zainstalować niektóre zapisane procesy lub wyzwalacze. Oczywiście nadal wymaga to ręcznego dodania każdego użytkownika do roli i schematu.