Skip to main content

Права доступа для использования ArcGIS с Dameng

Права определяют, что пользователь может делать с данными и с базой данных. Права назначаются с учетом типа работ, выполняемых пользователем в организации.

Пользователям, подключающимся к Dameng из ArcGIS, требуется системный доступ и доступ к определенным пользовательским данным. В качестве администратора Dameng, создайте группы пользователей, согласно задачам, выполняемым в базе данных, предоставьте группам права доступа и добавьте соответствующих пользователей базы данных в каждую группу.

В следующей таблице показаны три группы пользователей, подключающихся из ArcGIS, и требуемые права для выполнения запросов, редактирования или создания данных.

Тип пользователя

Требуемые права доступа

Цель

Вьюер данных

CREATE SESSION

Это право доступа позволяет пользователям подключаться к базе данных.

  • SELECT для sysgeo.geometry_columns

  • SELECT для sysgeo.spatial_ref_sys

Пользователям, просматривающим данные, необходим доступ к этим системным таблицам, чтобы видеть пространственные данные.

SELECT в таблицах других пользователей

Пользователям, просматривающим данные, необходимы доступ к определенным таблицам, которые вы разрешаете им просматривать и запрашивать.

Редактор данных

Для редактирования данных требуются такие же права доступа, как и для их просмотра, а также дополнительные.

INSERT, UPDATE, DELETE в таблицах других пользователей

Предоставьте операции редактирования, которые редакторы будут выполнять в конкретных таблицах.

Вы можете предоставить любую комбинацию прав INSERT, UPDATE и DELETE, в зависимости от требований редакторов. Поэтому, можно создать несколько групп редакторов и предоставить каждой соответствующие права. Например, у вас может быть группа full_edit, имеющая все три права доступа, а также SELECT для таблиц, которые будут редактироваться участниками группы, и группа updates_only с правами SELECT и UPDATE только для таблиц, которые будут редактироваться ее участниками.

Создатель данных

Для создания данных требуются такие же права доступа, как и для вьюеров данных, а также следующие дополнительные.

  • CREATE TABLE

  • DROP TABLE

  • CREATE SEQUENCE

  • CREATE PROCEDURE

  • CREATE VIEW

  • INSERT, UPDATE, DELETE для sysgeo.geometry_columns и sysgeo.spatial_ref_sys

Эти права позволяют создавать в базе данных таблицы и классы объектов и заполнять поля Object ID.

Примечание:

Для редактирования данных, опубликуйте редактируемые веб-слои объектов, которые ссылаются на данные в базе данных Dameng.