Невозможно предоставить привилегии DB2 моей учетной записи домена - PullRequest
1 голос
/ 13 сентября 2011

Я не могу предоставить моей основной учетной записи рабочего домена права на создание объектов базы данных в DB2. Вот мои текущие настройки:

  • ОС - Windows 7 для предприятий, 64-разрядная
  • DB2 версия 9.7 Enterprise edition
  • Расширенная защита DB2 была включена во время установки
  • Моя учетная запись домена является членом группы администраторов, а также групп DB2ADMNS и DB2USERS.
  • Группе DB2ADMNS предоставлены все права доступа.
  • DB2_GROUP_LOOKUP в среде имеет значение LOCAL
  • DB2 sysadm_group имеет значение DB2ADMNS

Экземпляр DB2 был перезапущен, но мой пользователь домена по-прежнему не может создавать объекты базы данных, такие как буферные пулы. Я создал учетную запись локального администратора и добавил ее в DB2ADMNS, и она смогла создать объекты пула буферов.

Я пытался с помощью пользователя db2admin дать все полномочия авторизации моей учетной записи домена в центре управления DB2, но моя учетная запись домена не отображается в раскрывающемся списке, содержащем пользователей.

Я удалил переменные среды DB2_GROUP_LOOKUP и перезапустил экземпляр DB2, затем попытался дать моей учетной записи пользователя домена достаточно прав авторизации, и теперь моя учетная запись домена отображается в раскрывающемся списке. Как только изменения вступили в силу, я перезапустил экземпляр базы данных и попытался создать пул буферов, но он все равно не работает.

Я пропустил этап настройки, чтобы дать моему пользователю достаточно привилегий? Мне нужно настроить его, так как устанавливаемый мной продукт IBM не работает, если эта привилегия не работает. Спасибо.

1 Ответ

0 голосов
/ 17 сентября 2011

В 9.7 DB2ADMNS не должен иметь доступа к каким-либо данным.Учетные записи уровня SYSADM зарезервированы для задач обслуживания и не должны использоваться для доступа к данным.Удалите подключившегося пользователя из любых специальных групп и предоставьте после этого надлежащие права доступа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...