Skip to main content

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

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

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

SAP HANA предоставляет права SELECT для системных таблиц метаданных для группы PUBLIC по умолчанию. Если вы отзовете это право, то потребуется предоставить это право отдельным группам или пользователям.

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

Приведенные ниже права доступа применяются к использованию ArcGIS с базой данных SAP HANA или SAP HANA Cloud. Если вам требуется информация о необходимых правах доступа для использования базы геоданных, обратитесь к разделу Права доступа для баз геоданных в SAP HANA.

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

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

Цель

Вьюер данных

SELECT на sys.st_geometry_columns и sys.st_spatial_reference_systems

Эти права необходимы для чтения метаданных ST_Geometry для пространственных операций.

SELECT на <table1>, <table2>, <tablen>

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

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

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

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

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

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

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

SELECT на sys.st_geometry_columns и sys.st_spatial_reference_systems

Эти права необходимы для чтения метаданных ST_Geometry для пространственных операций.

CREATE TABLE

DROP TABLE

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

Примечание:

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

Если создатели данных будут создавать представления для ограничения количества данных, возвращаемых базой данных клиенту ArcGIS, также предоставьте им права CREATE VIEW и DROP VIEW.