Как изменить доступ для просмотра для пользователей в базе данных для ScadaLTS
- В версии 0.0.7.4 ScadaLTS
- Linux (Ubuntu 16.04 LTS)
- Мысль (5.7.10)
Я установил роль с ограничениями для примерно 10 пользователей.
- Я добавил новый вид
- Я хочу изменить ограничение со старого представления для пользователей на новое представление.
Из пользовательского интерфейса я не могу сделать это, поэтому я хочу изменить это в базе данных.
1 ответ
Мы можем проверить доступ пользователя к представлению
SELECT * FROM mangoViewUsers WHERE mangoViewId = (oldID);
Мы можем проверить доступ пользователя к представлению
UPDATE mangoViewUsers SET mangoViewId = (newID) WHERE mangoViewId = (oldID)
И снова мы проверяем доступ пользователя к представлению
SELECT * FROM mangoViewUsers where mangoViewId = (newID);
Новый вид должен быть виден пользователям с ограничением.