Создать пользователя базы данных (Управление данными)

Эта документация ArcGIS 2.8 была перемещена в архив и более не обновляется. Ресурсы и ссылки могут быть устаревшими. См. самую последнюю документацию.

Краткая информация

Создает пользователя базы данных с правами доступа для создания данных в базе.

Использование

  • Инструмент можно использовать только с Oracle, Microsoft SQL Server, PostgreSQL или SAP HANA. Инструмент не поддерживается облачными сервисами баз данных.

  • Для Oracle и SQL Server, если существует имя входа в операционную систему, инструмент Создать пользователя базы данных может добавить его как имя пользователя указанной базы данных.

  • Вы не можете создать пользователя базы данных для группы Microsoft Windows.

  • Этот инструмент создает для пользователя общий файл журнала tables при запуске в базе геоданных на Oracle.

  • Пользователи, созданные в базе данных, могут получить следующие права:

    DBMSПрава доступа

    Oracle

    CREATE PROCEDURE

    CREATE SESSION

    CREATE SEQUENCE

    CREATE TABLE

    CREATE TRIGGER

    CREATE VIEW

    SELECT ON DBA_ROLES

    PostgreSQL

    CONNECT

    TEMPORARY

    USAGE для схемы sde, если пользователь создан в базе геоданных или базе данных с установленным типом ST_Geometry

    SELECT, INSERT, UPDATE и DELETE для представлений geometry_columns и geography_columns, и SELECT для представления spatial_ref_sys, если PostGIS установлен в базе данных

    SQL Server

    CREATE TABLE

    CREATE PROCEDURE

    CREATE VIEW

    SAP HANA

    Инструмент создает стандартного пользователя SAP HANA.

  • Если имя пользователя не существует в экземпляре SQL Server или кластере базы данных PostgreSQL, инструмент Создать пользователя базы данных добавит имя пользователя, создаст пользователя, указанного в параметре Входное подключение базы данных и создаст схему для пользователя в базе данных. Указанная база данных становится базой данных пользователя по умолчанию в SQL Server.

  • Если имя пользователя существует в данном экземпляре SQL Server, инструмент Создать пользователя базы данных добавляет пользователя в базу данных, указанную в параметре Входное подключение базы данных, параметр и создает соответствующую схему. База данных пользователя по умолчанию в SQL Server не меняется.

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

  • С помощью этого инструмента невозможно создать имя пользователя "sde". Пользователь sde является администратором базы геоданных и требует больше прав доступа, чем дает инструмент Создать пользователя базы данных.

  • Вы не можете использовать разделители, такие как двойные кавычки, при указании имени пользователя. Имя пользователя может содержать только символы, поддерживаемые СУБД, когда оно вводится без разделителей.

Параметры

ПодписьОписаниеТип данных
Входное подключение к базе данных

Файл подключения к многопользовательской базе геоданных в Oracle, PostgreSQL или SQL Server. Подключение должно быть установлено пользователем с правами администратора базы данных. При подключении к Oracle, необходимо выполнить вход как пользователь sys.

Workspace
Создание авторизованного пользователя операционной системы
(Дополнительный)

Определяет тип авторизации для пользователя. Используйте этот параметр только если имя для входа в операционную систему, в которой требуется добавить пользователя базы данных, уже существует. Эта опция поддерживается только для баз данных SQL Server и Oracle, так как только для них ArcGIS поддерживает аутентификацию средствами операционной системы.

  • Отмечено – создается пользователь с аутентификацией средствами операционной системы. Должно существовать соответствующее имя для входа в систему.
  • Не отмечено – создается пользователь с аутентификацией средствами базы данных. Это значение по умолчанию.
Boolean
Пользователь базы данных

Имя нового пользователя базы данных.

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

String
Пароль пользователя базы данных
(Дополнительный)

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

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

Encrypted String
Роль
(Дополнительный)

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

String
Имя табличного пространства
(Дополнительный)

При создании пользователя в базе данных Oracle, укажите имя табличного пространства, которое будет использовано по умолчанию, как табличное пространство для пользователя. Можно указать предварительно настроенное табличное пространство, в противном случае (если оно еще не существует) оно будет создано в местоположении по умолчанию Oracle и будет иметь размер 400 Мб. Если табличное пространство не указано, табличное пространство по умолчанию становится табличным пространством Oracle для пользователя по умолчанию.

String

Производные выходные данные

ПодписьОписаниеТип данных
Пользователь базы данных создан

Успешно ли инструмент завершил работу.

Логическое

Параметры среды

Особые случаи

Информация о лицензиях

  • Basic: Нет
  • Standard: Да
  • Advanced: Да

Связанные разделы