Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Новый топик    Ответить
 NAV does not have the authority to perform the requested command  [new]
Nafigator
Member

Откуда:
Сообщений: 216
Пытаюсь создать базу на локальном компе и вылетает указанная в сабже ошибка.
NAV - моя учетная запись, я админ компа, поэтому проблем быть не должно.
Мало того - я создал отдельную группу GLOBAL_GROUP, добавил туда и локального, и доменного (я на работе, поэтому также вхожу в домен) NAV. А эту группу я в конфигурации db2 указал как SYS_ADM-овскую...
Конфигурация в данный момент:
[e] DB2PATH=C:\Program Files\IBM\SQLLIB\
[i] DB2_GRP_LOOKUP=local
[i] DB2INSTPROF=C:\Program Files\IBM\SQLLIB
[i] DB2COMM=TCPIP, NPIPE
[g] DB2_EXTSECURITY=NO
[g] DB2PROCESSORS=0,1
[g] DB2SYSTEM=PC-NAV
[g] DB2PATH=C:\Program Files\IBM\SQLLIB\
[g] DB2INSTDEF=DB2
[g] DB2ADMINSERVER=DB2DAS00

          Database Manager Configuration

     Node type = Database Server with local and remote clients

 Database manager configuration release level            = 0x0b00

 Maximum total of files open               (MAXTOTFILOP) = 16000
 CPU speed (millisec/instruction)             (CPUSPEED) = 3,542582e-007

 Max number of concurrently active databases     (NUMDB) = 8
 Federated Database System Support           (FEDERATED) = NO
 Transaction processor monitor name        (TP_MON_NAME) =

 Default charge-back account           (DFT_ACCOUNT_STR) =

 Java Development Kit installation path       (JDK_PATH) = C:\Program Files\IBM\SQLLIB\java\jdk

 Diagnostic error capture level              (DIAGLEVEL) = 3
 Notify Level                              (NOTIFYLEVEL) = 3
 Diagnostic data directory path               (DIAGPATH) =

 Default database monitor switches
   Buffer pool                         (DFT_MON_BUFPOOL) = OFF
   Lock                                   (DFT_MON_LOCK) = OFF
   Sort                                   (DFT_MON_SORT) = OFF
   Statement                              (DFT_MON_STMT) = OFF
   Table                                 (DFT_MON_TABLE) = OFF
   Timestamp                         (DFT_MON_TIMESTAMP) = ON
   Unit of work                            (DFT_MON_UOW) = OFF
 Monitor health of instance and databases   (HEALTH_MON) = ON

 SYSADM group name                        (SYSADM_GROUP) = GLOBAL_GROUP
 SYSCTRL group name                      (SYSCTRL_GROUP) =
 SYSMAINT group name                    (SYSMAINT_GROUP) =
 SYSMON group name                        (SYSMON_GROUP) =

 Client Userid-Password Plugin          (CLNT_PW_PLUGIN) =
 Client Kerberos Plugin                (CLNT_KRB_PLUGIN) = IBMkrb5
 Group Plugin                             (GROUP_PLUGIN) =
 GSS Plugin for Local Authorization    (LOCAL_GSSPLUGIN) =
 Server Plugin Mode                    (SRV_PLUGIN_MODE) = UNFENCED
 Server List of GSS Plugins      (SRVCON_GSSPLUGIN_LIST) =
 Server Userid-Password Plugin        (SRVCON_PW_PLUGIN) =
 Server Connection Authentication          (SRVCON_AUTH) = NOT_SPECIFIED
 Database manager authentication        (AUTHENTICATION) = SERVER
 Cataloging allowed without authority   (CATALOG_NOAUTH) = NO
 Trust all clients                      (TRUST_ALLCLNTS) = YES
 Trusted client authentication          (TRUST_CLNTAUTH) = CLIENT
 Bypass federated authentication            (FED_NOAUTH) = NO

 Default database path                       (DFTDBPATH) = C:

 Database monitor heap size (4KB)          (MON_HEAP_SZ) = 66
 Java Virtual Machine heap size (4KB)     (JAVA_HEAP_SZ) = 2048
 Audit buffer size (4KB)                  (AUDIT_BUF_SZ) = 0
 Size of instance shared memory (4KB)  (INSTANCE_MEMORY) = AUTOMATIC
 Backup buffer default size (4KB)            (BACKBUFSZ) = 1024
 Restore buffer default size (4KB)           (RESTBUFSZ) = 1024

 Agent stack size                       (AGENT_STACK_SZ) = 16
 Minimum committed private memory (4KB)   (MIN_PRIV_MEM) = 32
 Private memory threshold (4KB)        (PRIV_MEM_THRESH) = 20000

 Sort heap threshold (4KB)                  (SHEAPTHRES) = 0

 Directory cache support                     (DIR_CACHE) = YES

 Application support layer heap size (4KB)   (ASLHEAPSZ) = 15
 Max requester I/O block size (bytes)         (RQRIOBLK) = 32767
 DOS requester I/O block size (bytes)     (DOS_RQRIOBLK) = 4096
 Query heap size (4KB)                   (QUERY_HEAP_SZ) = 1000

 Workload impact by throttled utilities(UTIL_IMPACT_LIM) = 10

 Priority of agents                           (AGENTPRI) = SYSTEM
 Max number of existing agents               (MAXAGENTS) = 200
 Agent pool size                        (NUM_POOLAGENTS) = 100(calculated)
 Initial number of agents in pool       (NUM_INITAGENTS) = 0
 Max number of coordinating agents     (MAX_COORDAGENTS) = MAXAGENTS
 Max no. of concurrent coordinating agents  (MAXCAGENTS) = MAX_COORDAGENTS
 Max number of client connections      (MAX_CONNECTIONS) = MAX_COORDAGENTS

 Keep fenced process                        (KEEPFENCED) = YES
 Number of pooled fenced processes         (FENCED_POOL) = MAX_COORDAGENTS
 Initial number of fenced processes     (NUM_INITFENCED) = 0

 Index re-creation time and redo index build  (INDEXREC) = RESTART

 Transaction manager database name         (TM_DATABASE) = 1ST_CONN
 Transaction resync interval (sec)     (RESYNC_INTERVAL) = 180

 SPM name                                     (SPM_NAME) = PC_NAV
 SPM log size                          (SPM_LOG_FILE_SZ) = 256
 SPM resync agent limit                 (SPM_MAX_RESYNC) = 20
 SPM log path                             (SPM_LOG_PATH) =

 NetBIOS Workstation name                        (NNAME) =

 TCP/IP Service name                          (SVCENAME) = db2c_DB2
 Discovery mode                               (DISCOVER) = SEARCH
 Discover server instance                (DISCOVER_INST) = ENABLE

 Maximum query degree of parallelism   (MAX_QUERYDEGREE) = ANY
 Enable intra-partition parallelism     (INTRA_PARALLEL) = NO

 No. of int. communication buffers(4KB)(FCM_NUM_BUFFERS) = AUTOMATIC
 No. of int. communication channels   (FCM_NUM_CHANNELS) = AUTOMATIC
 db2start/db2stop timeout (min)        (START_STOP_TIME) = 10
29 окт 07, 12:46    [4850506]     Ответить | Цитировать Сообщить модератору
 Re: NAV does not have the authority to perform the requested command  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4946
Если у вас
DB2_GRP_LOOKUP=local
то ваша GLOBAL_GROUP должна быть локальной на сервере БД.
Это так?
Если так, зарегистрируйтесь в винде под локальным NAV и повторите.
29 окт 07, 13:31    [4850784]     Ответить | Цитировать Сообщить модератору
 NAV does not have the authority to perform the requested command  [new]
Nafigator
Member

Откуда:
Сообщений: 216
А если же я хочу работать под доменным пользователем, то убрать эту запись (она осталась с прежних времен, когда я искал выход из ситуации - похоже, запутался)?
Запись убрал, но теперь другая проблема: не могу стартовать db2admin почему-то, возможно опять какие-то проблемы блокирования nod32 :( Когда разберусь - попробую снова
29 окт 07, 13:55    [4850905]     Ответить | Цитировать Сообщить модератору
 Re: NAV does not have the authority to perform the requested command  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4946
Почитайте тут.
29 окт 07, 14:21    [4851079]     Ответить | Цитировать Сообщить модератору
 Re: NAV does not have the authority to perform the requested command  [new]
Nafigator
Member

Откуда:
Сообщений: 216
Mark Barinstein
Почитайте тут.


Вы уж извините - опять возвращаюсь к данной теме (просто на время пришлось отвлечься от проблемы, кстати, админ сейчас запускается - проблема была связана с тем, что исключил db2admin-а из группы администраторов).

Прочитал и по ссылке, и здесь

http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp?topic=/com.ibm.db2.udb.uprun.doc/doc/c0008762.htm

По-моему, всё делаю верно. Итак, поиск групп установил локальным.
Доменного пользователя занес в GLOBAL_GROUP. Сделал эту группу sysadm'овской (db2 update dbm cfg using sysadm_group global_group). И всё равно ошибка о недостатке полномочий для текущего доменного пользователя!! Что ты будешь делать, прям издевательство какое-то IBM-овское! :(
28 дек 07, 17:03    [5108740]     Ответить | Цитировать Сообщить модератору
 Re: NAV does not have the authority to perform the requested command  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4946
Nafigator
Итак, поиск групп установил локальным.
Не надо этого, если вы создали глобальную группу, поместили туда доменного пользователя, и слелали группу sysadm.
Сделайте
db2set db2_grp_lookup=
db2stop
db2start
28 дек 07, 17:34    [5108990]     Ответить | Цитировать Сообщить модератору
 NAV does not have the authority to perform the requested command  [new]
Nafigator
Member

Откуда:
Сообщений: 216
А что дает установка
DB2_GRP_LOOKUP=
?

Когда я это делаю, то в конфиге всё равно прописывается DB2_GRP_LOOKUP=local
Ну, и само собой - моя проблема с авторизацией продолжает иметь место...
8 янв 08, 10:44    [5125306]     Ответить | Цитировать Сообщить модератору
 Re: NAV does not have the authority to perform the requested command  [new]
Hunterik
Member

Откуда:
Сообщений: 467
В каком конфиге?

Вообще, выражение типа "db2set VARIABLE=" - сносит переменную.
8 янв 08, 13:46    [5125708]     Ответить | Цитировать Сообщить модератору
 NAV does not have the authority to perform the requested command  [new]
Nafigator
Member

Откуда:
Сообщений: 216
Удалось удалить строку "лук-апа" через configurator, проверил через db2set -all, точно исчезла.

А ошибка - прежняя! :(
8 янв 08, 19:38    [5126687]     Ответить | Цитировать Сообщить модератору
 Re: NAV does not have the authority to perform the requested command  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4946
Сервис db2 инстанса из-под локального пользователя запущен?
9 янв 08, 15:39    [5129852]     Ответить | Цитировать Сообщить модератору
 NAV does not have the authority to perform the requested command  [new]
Nafigator
Member

Откуда:
Сообщений: 216
Сервис запущен от имени db2admin, локального пользователя, входящего в упомянутую группу GLOBAL_GROUP и группу Administrators
9 янв 08, 15:57    [5130003]     Ответить | Цитировать Сообщить модератору
 Re: NAV does not have the authority to perform the requested command  [new]
Mark Barinstein
Member

Откуда: Москва
Сообщений: 4946
Nafigator
Сервис запущен от имени db2admin, локального пользователя, входящего в упомянутую группу GLOBAL_GROUP и группу Administrators
Тогда, если у вас win 2003 домен и выключен режим совместимости Pre-Windows 2000, то вам не повезло.
Тут более подробно.
9 янв 08, 16:02    [5130047]     Ответить | Цитировать Сообщить модератору
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Ответить