Права определяют, что пользователь может делать с данными и с базой данных. Права должны предоставляться с учетом типа работ, выполняемых пользователем в организации.
Пользователям, подключающимся к Netezza из ArcGIS, требуются права доступа к определенным системным объектам Netezza и к соответствующим пользовательским данным. В качестве администратора Netezza создайте группы пользователей на основе того, что им нужно будет делать в базе данных, выдайте группам права доступа и добавьте подходящих пользователей базы данных в каждую группу.
Ниже представлены стандартные группы пользователей, подключающихся из ArcGIS и минимальные необходимые им права доступа.
Тип пользователя | Требуемые права доступа | Цель |
---|---|---|
Пользователь, имеющий право просматривать данные | SELECT ON _V_SYS_PRIV | Необходим для определения, какие права доступа к объектам есть у пользователя |
Если вы используете Netezza 7, необходимо предоставить следующие права:
| Требуется для выполнения пространственных запросов | |
EXECUTE ON FUNCTION | Требуется для использования пространственных функций Netezza | |
LIST ON <user | group> | Позволяет просмотрщикам данных видеть других пользователей или группы | |
LIST ON <table1>,<table2>,<tablen> | Позволяет просмотрщикам данных видеть определенные таблицы в базе данных Если вы хотите просматривать все таблицы базы данных, присвойте список для TABLE. | |
SELECT ON <table1>,<table2>,<tablen> | Позволяет просмотрщикам данных запрашивать строки из определенных таблиц | |
Пользователь, имеющий право на создание данных | Для создания данных нужны такие же права доступа, как и для их просмотра, плюс следующие права:
| Эти права позволяют создавать в базе данных таблицы и классы объектов |