powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Предоставить пользователю права db2inst
7 сообщений из 7, страница 1 из 1
Предоставить пользователю права db2inst
    #38958290
sanyock2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
разве не достаточно в /etc/group в группу db2iinst добавить пользователя root ?

db2iinst:x:1001:root

в результате до сих пор:
SQL0551N "ROOT" does not have the required authorization or privilege to perform operation "UPDATE" on object ...

что можно сделать кроме как назначать грантами пользователю root?

есть другая группа db2readonly которой назначены права только для чтения на все объекты, добавлен другой пользователь в эту группу и он функционирует так как задумано

почему не получается аналогично дать права db2inst для root?
...
Рейтинг: 0 / 0
Предоставить пользователю права db2inst
    #38958332
xz321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это не комильфо с точки зрения безопасности обращаться к БД под root. Попробуй дать grant dbadm on database to user root
...
Рейтинг: 0 / 0
Предоставить пользователю права db2inst
    #38958350
sanyock2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
xz321Попробуй дать grant dbadm on database to user root

Спасибо, помогло
...
Рейтинг: 0 / 0
Предоставить пользователю права db2inst
    #39065714
sanyock2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как запретить root или другому пользователю подключаться к DB2 по сетке, но разрешить локально из консоли сервера?
...
Рейтинг: 0 / 0
Предоставить пользователю права db2inst
    #39065815
sanyock2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
т.е. по порту DB2,

например, 50000
...
Рейтинг: 0 / 0
Предоставить пользователю права db2inst
    #39065975
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sanyock2а как запретить root или другому пользователю подключаться к DB2 по сетке, но разрешить локально из консоли сервера?

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
create or replace procedure myschema.conn_proc
begin
  declare l_msg varchar(70);
  if (USER='ROOT' and (select client_protocol from table(mon_get_connection(mon_get_application_handle(), -1)))<>'LOCAL') then 
    set l_msg = USER || ' is allowed to connect locally only';
    SIGNAL SQLSTATE '75001' SET MESSAGE_TEXT = l_msg;
  end if;
end@

call admin_cmd('update db cfg using myschema.conn_proc')@
...
Рейтинг: 0 / 0
Предоставить пользователю права db2inst
    #39065981
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein,

Ошибся:

call admin_cmd('update db cfg using connect_proc myschema.conn_proc')
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Предоставить пользователю права db2inst
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]