Есть простой способ создать роль с правами "только чтение" на абсолютно все объекты? Или для этого нужно по одиночке всем 1000! объектам назначать для этой роли права "только чтение"?
Нравится
Во-первых, права доступа раздаются на таблицы только для тех объектов, которые администрируются по операциям.
На практике таких таблиц не очень много. Например, в моей конфигурации сейчас 1148 таблиц, но только 29 из них администрируются по операциям.
Во-вторых, если один и тот же доступ не хочется раздавать руками, то можно написать sql-запрос, который раздаст доступ автоматически для всех нужных объектов всем нужным пользователям или группам пользователей.
Можно просто дать пользователю read only лицензию, тогда он сможет зайти, но ничего не сможет изменить.