Команда SQL
GRANT SYSADM TO db2inst1;
выдает следующее сообщение:
Error: DB2 SQL Error: SQLCODE=-707, SQLSTATE=42939, SQLERRMC=SYSADM, DRIVER=4.19.49
SQLState: 42939
ErrorCode: -707
Установка является новой установкой DB2 в Ubuntu 14.04.
Я должен был сделать ручную установку, так как установщик не работал.
Поэтому я выполнил все шаги по ручной установке. В результате три пользователя: db2inst1
, dasusr1
, db2fenc1
.
И я хотел бы добавить привилегию для db2inst1
.
Я пытался предоставить привилегию каждому из вышеупомянутых пользователей.
РЕДАКТИРОВАТЬ:
После некоторых исследований я использую
get dbm cfg
распечатать текущую конфигурацию, которая печатает эту строку (среди многих других)
SYSADM group name (SYSADM_GROUP) = DB2IADM1
Использует ли он группы пользователей Linux?
groups db2inst1
db2inst1 : db2iadm1 dasadm1
Итак, как я могу добавить пользователя в эту группу? Или db2inst1 уже SYSADM?? Как я могу проверить ??
В IBM Data Studio кажется, что у пользователя нет этой роли!