Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. В базе db2 в полномочиях на базу есть только локальный администратор. Подскажите пожалуйста как мне добавить в полномочия на базу доменного админа? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2008, 11:24 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
Ну вы бы хоть операционку сервера DB2 указали, что ли... Ответ: взять и добавить - устраивает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2008, 12:03 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
система win2003 x64 рядовой член домена. если из консоли db2 зайти в полномочия, то можно добавить доменного пользователя в формате Administrator@office (office - домен), но даже после перезагрузки не удаестя из под него сконфигурировать , например параметры автоматического обслуживания базы- пишет не хватает прав. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2008, 12:09 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
вот такую ошибку пишет система если я захожу доменным админом SQL1092N "ADMINISTRATOR" не имеет полномочий для выполнения запрошенной команды. Объяснение: Возможные причины: 1. Пользователь попытался выполнить команду или операцию, не имея требуемых для этой команды или операции полномочий. 2. Вы используете аутентификацию Kerberos в среде Windows и пытаетесь зарегистрироваться на компьютере с использованием учетной записи, которая не является доменной учетной записью. Только доменные пользователи могут использовать аутентификацию Kerberos в среде Windows 2000. 3. Если вы используете поддержку LDAP, возможно, у вашего ID пользователя или у шлюза DB2 Connect нет полномочий на выполнение команд CATALOG DATABASE, NODE и DCS DATABASE. 4. В среде Windows, возможно, неправильно сконфигурированы ID пользователя для регистрации на сервере DB2, переменная DB2_GRP_LOOKUP и другие параметры получения списка групп; в результате "<ID-авторизации>" не может получить доступ. Ниже описана очень типичная ситуация: - Вы пытаетесь соединиться с сервером DB2, используя доменный ID пользователя. - ID пользователя для регистрации в экземпляре сервера DB2 - LocalSystem или локальная учетная запись. - Группы (SYSCTRL, SYSADM, SYSMAINT) определены как группы домена. - Переменная DB2_GRP_LOOKUP не задана. Поэтому предпринимается попытка получить список групп в положении, где определен "<ID-авторизации>". Эта попытка оказывается неудачной, так как экземпляр сервера DB2 работает в контексте учетной записи LocalSystem или локальной учетной записи и, поэтому, не может обратиться к сетевым ресурсам, необходимым для выполнения этой операции. - Чтобы исправить эту ошибку, измените ID пользователя для регистрации в экземпляре сервера DB2 на доменную учетную запись и добавьте эту доменную учетную запись в локальную группу администраторов. Если включена защита DB2 Extended Security, эту доменную учетную запись нужно также добавить в группу DB2ADMNS (или эквивалентную группу). 5. Если используется среда Windows и включена защита DB2 Extended Security, возможно, ID пользователя "<ID-авторизации>", не входящий в локальную группу DB2USERS или DB2ADMNS, пытается использовать или изменять ресурсы базы данных. Это не допускается. Команду невозможно выполнить. Команду невозможно выполнить. Пользователи системы объединения: эта ситуация может быть обнаружена и на источнике данных. Действия пользователя: Действия, соответствующие описанным выше причинам ошибки: 1. Зарегистрируйтесь как пользователь с нужными полномочиями и повторите команду или операцию. Могут потребоваться полномочия SYSADM, SYSCTRL, SYSMAINT и DBADM. DBADM предоставляется для баз данных, все прочие полномочия определяются членством в группах, определенных в конфигурации менеджера баз данных (например, если sysctrl_group в файле конфигурации менеджера баз данных имеет значение 'beatles', чтобы иметь полномочия SYSCTRL, вы должны входить в группу 'beatles'). Перечень полномочий, требуемых для нужной команды или операции, можно найти в справочниках Command Reference или SQL Reference . 2. Зарегистрируйтесь на компьютере с использованием доменной учетной записи. 3. Введите на клиенте или на шлюзе команду "UPDATE DBM CFG USING CATALOG_NOAUTH YES", чтобы исправить эту ошибку. 4. Внесите в конфигурацию соответствующие изменения. Дополнительную информацию о защите и группах операционной системы Windows можно найти в Информационном центре DB2 (http://publib.boulder.ibm.com/infocenter/db2luw/v9), выполнив поиск по таким словосочетаниям, как "db2_grp_lookup" и "Windows authentication" ("аутентификация Windows"). 5. При помощи инструмента Windows Управление компьютером добавьте ID пользователя "<ID-авторизации>" в локальные группы защиты Windows DB2USERS или DB2ADMNS. Другой способ - отключить защиту DB2 Extended Security, но это не рекомендуется. Пользователи системы объединения: если необходимо, определите, какой из источников данных не смог обработать требование (процедуру определения этого источника смотрите в руководстве руководство по диагностике ошибок) и убедитесь, что заданный ID авторизации обладает должными полномочиями для этого источника. Чтобы получить нужные полномочия, обратитесь к администратору системы. Не пытайтесь выполнять команды без требуемых полномочий. -------------------------------------------------- переменную db2set -g DB2_GRP_LOOKUP=DOMAIN задал и даже через команды ниже добавил группу локальную группу db2admns со всеми полномочиями (в ней есть доменный админ) attach to db2 USER USR1CV81 USING 1111111; CONNECT TO ZZZZ USER USR1CV81 USING 1111111; GRANT DBADM,CREATETAB,BINDADD,CONNECT,CREATE_NOT_FENCED_ROUTINE,IMPLICIT_SCHEMA,LOAD,CREATE_EXTERNAL_ROUTINE,QUIESCE_CONNECT ON DATABASE TO GROUP DB2ADMNS; CONNECT RESET; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2008, 12:34 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
Я не успел даже отправить свой ответ - вы уже получили все в подсказке к ошибке. :) Попробуйте штатными средствами операционки добавить своего доменного админа в группу локальных администраторов Administrators на сервере с DB2 - по умолчанию, под виндой члены именно этой группы имеют SYSADM на экземпляр DB2. Или используйте параметр SYSADM_GROUP конфигурации менеджера БД. Создать (штатными средствами операционки) группу с именем, например, DB2ADMNS, включить в нее, кого надо, и указать DB2 на нее: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2008, 12:53 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
не помогает и backup не дает сделать. та же ошибка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2008, 14:18 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
разобрался. Я по незнанию подумал что fix pack 4 можно устанавливать сразу, не ставя db9.1 дистрибутив. Сейчас полностью убрал db2, установил оригинальную версию db2 9.1 - все работает как надо. Попробую все-таки накатить fix pack 4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2008, 17:11 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
накатил 4 fix pack - снова появились ошибки. Т. е. не могу создать резервную копию, отредактировать автоматическое обслуживание из под доменного админа. С локальным админом все нормально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2008, 18:19 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
Та же проблема, не могу даже просто просмотреть таблицу, под доенным пользователем com.ibm.db.DataException: Ошибка менеджера баз данных. : [IBM][CLI Driver][DB2/NT] SQL0551N "EUGENGEN" не обладает привилегией для выполнения операции "SELECT" над объектом "AISGZ.FOLDER". SQLSTATE=42501 Когда логинился под локальным пользователем раздал права, но сейчас всё пусто. Проделал всё что написано в ветке, всё бестолку. С db2 работаю пару недель и ещё не совсем освоился с администрированием, так что если кто знает, что может помочь, буду благодарен. DB2 v9.5.0.808 WinXp sp3 --- Hасколько пpоще была бы жизнь, если бы она была в исходниках... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2008, 12:41 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
pszMyNickКогда логинился под локальным пользователем раздал права, но сейчас всё пусто.Что значит "всё пусто"? Какие именно команды вы использовали для раздачи полномочий? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 10:00 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
Раздавал через центр управления, непосредственно на базу... Наверное, некорректно выразил свою мысль, как назначить доменному пользователю права sysadm? Так буит правильнее.. --- Hасколько пpоще была бы жизнь, если бы она была в исходниках... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 15:45 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
pszMyNickкак назначить доменному пользователю права sysadm? update dbm cfg using sysadm_group group_where_your_domain_user_is ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 16:18 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
Пробовал, не выходит Код: plaintext 1. 2. 3. 4. 5. Пользователь состоит в пяти глобальны группах Local Group Memberships *BK Readers Global Group memberships *dbo_user_folders *Domain Users *BK Users *Dev readers Нормально отрабатывает тока с этой группой, думаю это изза пробелов. Переменная db2_grp_lookup установлена в локал, это правильно? --- Hасколько пpоще была бы жизнь, если бы она была в исходниках... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 17:12 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
pszMyNickПробовал, не выходит Код: plaintext 1. 2. 3. 4. 5. Пользователь состоит в пяти глобальны группах Local Group Memberships *BK Readers Global Group memberships *dbo_user_folders *Domain Users *BK Users *Dev readers Нормально отрабатывает тока с этой группой, думаю это изза пробелов. Переменная db2_grp_lookup установлена в локал, это правильно?Что "отрабатывает нормально"? С какой "этой" группой? Если у вас db2_grp_local=local, то db2 не проверяет принадлежность пользователя к глобальным группам. Т.е. в этом случае вам надо поместить своего пользователя в локальную группу и присвоить sysadm_group эту локальную группу. И не забывать после этого делать db2stop/db2start. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 17:25 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
Mark BarinsteinЧто "отрабатывает нормально"? С какой "этой" группой? Если у вас db2_grp_local=local, то db2 не проверяет принадлежность пользователя к глобальным группам. Т.е. в этом случае вам надо поместить своего пользователя в локальную группу и присвоить sysadm_group эту локальную группу. И не забывать после этого делать db2stop/db2start. команда выполняется без ошибок только с группой dbo_user_folders/ Доменный пользователь состоит в группе локальных администраторов и DB2ADMNS, на сервере SYSADM_GROUP = DB2Admns, db2_grp_local=local При попытке, неарпимер, создания базы данных выдаёт ошибку Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2008, 18:03 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
pszMyNickПри попытке, неарпимер, создания базы данных выдаёт ошибку Код: plaintext 1. Если у вас доменный пользователь user входит в глобальную группу dbo_user_folders, локальную группу DB2ADMNS, sysadm_group=dbo_user_folders, db2_grp_lookup=domain, то пользователь user должен иметь права sysadm. Попробуйте на сервере из: runas /user: domain_name \user db2cmd выполнить db2 get snapshot for dbm Что выдает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2008, 11:04 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Я снёс сервак почистил реестр, и поставил заново, так как даже локальный админ лишился прав на серваке, после моих манипуляций =) Сейчас: членство в группах, осталось также SYSADM_GROUP=DB2ADMNS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2008, 16:34 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
pszMyNickЯ снёс сервак почистил реестр, и поставил заново, так как даже локальный админ лишился прав на серваке, после моих манипуляций =) Сейчас: членство в группах, осталось также SYSADM_GROUP=DB2ADMNS1. Я правильно понял, что: - DB2ADMNS - локальная группа на сервере DB2 - USER - доменный пользователь ? 2. версия db2 и fixpack? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2008, 16:58 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
pszMyNick DB2 v9.5.0.808 WinXp sp3 --- Hасколько пpоще была бы жизнь, если бы она была в исходниках... Патчей не ставил никаких... Да, сервак стоит на моём компе, логинюсь тож с него, DB2ADMNS локальная группа, на серваке она стоит как SYSADM_GROUP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2008, 17:12 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
pszMyNickДа, сервак стоит на моём компе, логинюсь тож с него, DB2ADMNS локальная группа, на серваке она стоит как SYSADM_GROUPТогда надо: db2set db2_grp_lookup=local db2stop db2start залогинтесь этим доменным пользователем user, вызовите db2cmd (или из-под любого пользователя: runas /user:domain_name\user db2cmd ) и из этой db2cmd выполните: db2 get snapshot for dbm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2008, 17:25 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
Всё так же пишет нет полномочий... у команды db2set ест несколько ключей запуска -g -i не могли бы Вы оббъснить для чего они, а то справка не очень информативна... --- Hасколько пpоще была бы жизнь, если бы она была в исходниках... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2008, 14:14 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
pszMyNickу команды db2set ест несколько ключей запуска -g -i не могли бы Вы оббъснить для чего они, а то справка не очень информативна... db2set . -g - для всех инстансов копии. -i - для конкретного инстанса копии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2008, 16:21 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
pszMyNickВсё так же пишет нет полномочий...Под каким пользователем сервисы DB2 запускаются? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2008, 10:20 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
Извинияюсь за на полуслове прерванную беседу, в отпуске был =))) Я не совсем понимаю, что вы имеете ввиду под сервисами. Мне немного непривычны названия у ibm после mssql =) --- Hасколько пpоще была бы жизнь, если бы она была в исходниках... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2008, 15:55 |
|
||
|
db2. Как добавить пользователя из домена в полномочия на базу?
|
|||
|---|---|---|---|
|
#18+
pszMyNickИзвинияюсь за на полуслове прерванную беседу, в отпуске был =))) Я не совсем понимаю, что вы имеете ввиду под сервисами. Мне немного непривычны названия у ibm после mssql =)Control Panel -> Administrative Tools -> Services ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2008, 16:30 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=35200255&tid=1603659]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 218ms |
| total: | 371ms |

| 0 / 0 |
