Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Предоставить пользователю права db2inst / 7 сообщений из 7, страница 1 из 1
14.05.2015, 10:00
    #38958290
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Предоставить пользователю права db2inst
разве не достаточно в /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
14.05.2015, 10:21
    #38958332
xz321
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Предоставить пользователю права db2inst
Это не комильфо с точки зрения безопасности обращаться к БД под root. Попробуй дать grant dbadm on database to user root
...
Рейтинг: 0 / 0
14.05.2015, 10:36
    #38958350
sanyock2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Предоставить пользователю права db2inst
xz321Попробуй дать grant dbadm on database to user root

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

например, 50000
...
Рейтинг: 0 / 0
01.10.2015, 12:04
    #39065975
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Предоставить пользователю права db2inst
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
01.10.2015, 12:06
    #39065981
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Предоставить пользователю права db2inst
Mark Barinstein,

Ошибся:

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


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