Права определяют, что пользователь может делать с данными и с базой данных. Права должны предоставляться с учетом типа работ, выполняемых пользователем в организации.
Будучи администратором базы данных Informix IBM, вам нужно создать группы пользователей согласно задачам, выполняемым ими в базе данных, затем предоставить им права доступа и добавить каждого пользователя в нужную группу. В данном разделе перечислены требуемые права в базе данных для основных типов пользователей: просматривающих данные, редакторов данных и создателей новых данных.
Обратите внимание на то, что это права доступа, необходимые для использования ArcGIS с базой данных Informix. Если вам нужно знать о необходимых правах доступа для использования базы геоданных в Informix, то см. Права доступа для баз геоданных в Informix.
Если пользователь в базе данных в Informix выполняет более сложные запросы к данным, чем просмотр и выборка (выражение SELECT), ему необходимо права доступа RESOURCE. Права доступа на уровне Resource, позволяют выполнять следующие операции:
- Подключаться к базе данных.
- Выполнять операции SELECT, INSERT, UPDATE, и DELETE, обеспечиваемые пользователем с правами доступа уровня table.
- Создавать представления, выполняемые пользователем с правами доступа SELECT для основных таблиц.
- Создавать синонимы.
- Создать временные таблицы и индексы для них.
- Изменять или удалять таблицу или индекс, обеспечиваемые пользователем с правами доступа уровня table.
- Присваивать права доступа уровня таблицы
- Создайте таблицы.
- Создайте индексы.
- Создайте маршруты.
- Создайте типы данных.
Тип пользователя | Требуемые права доступа | Цель |
---|---|---|
Пользователь, просматривающий данные | CONNECT | Эти права доступа позволяют подключаться к базе данных. |
SELECT в таблицах других пользователей | Пользователям, просматривающим данные, необходимы права select для таблиц, которые они могут просматривать или запрашивать. | |
Редактор данных* Для редактирования данных требуются такие же права доступа, как и для их просмотра, а также дополнительные. | RESOURCE | Позволит пользователю выполнять команды SELECT, INSERT, UPDATE и DELETE. |
INSERT, UPDATE, DELETE в таблицах других пользователей | Задайте операции редактирования, которые редакторы будут выполнять в конкретных таблицах. | |
Создатель данных | RESOURCE | Позволит пользователю создавать таблицы и другие объекты в базе данных. |
*Можно редактировать данные, опубликованные в сервисе объектов со включенными операциями редактирования.