Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / IBExpert Новый топик    Ответить
 Некритичная ошибка в Менеджере пользователей  [new]
o_v_a
Member

Откуда: Тула
Сообщений: 910
Работаем с сервером FB 2.5
Менеджер пользователей.
Добавляем (ненамеренно) уже существующего пользователя и закономерно получаем

Error Message:
----------------------------------------
An error occurred while trying to update the security database.
An error occurred while attempting to add the user.
violation of PRIMARY or UNIQUE KEY constraint "INTEG_2" on table "RDB$USERS".
Problematic key value is ("RDB$USER_NAME" = 'EURO').


[00541493] FIB.IBError (Line 555, "FIB.pas" + 55) + $2
[0051C8EC] IB_Services.TpFIBControlService.InternalServiceStart (Line 1337, "IB_Services.pas" + 10) + $9
[0051C96B] IB_Services.TpFIBControlService.ServiceStart (Line 1353, "IB_Services.pas" + 3) + $2
[0051DD94] IB_Services.TpFIBSecurityService.AddUser (Line 1998, "IB_Services.pas" + 2) + $4
[0045522A] Controls.TControl.Click (Line 4288, "Controls.pas" + 9) + $8



Посыпаем голову пеплом, смотрим в свои записи, перемещаем взгляд на нужную строчку, корим себя за невнимательность.
Закрываем сообщение об ошибке, исправляемся и пытаемся добавить нового несуществующего пользователя
и получаем

Error Message:
----------------------------------------
An error occurred while trying to update the security database.
An error occurred while attempting to add the user.
violation of PRIMARY or UNIQUE KEY constraint "INTEG_2" on table "RDB$USERS".
Problematic key value is ("RDB$USER_NAME" = 'EURO').


[00541493] FIB.IBError (Line 555, "FIB.pas" + 55) + $2
[0051C8EC] IB_Services.TpFIBControlService.InternalServiceStart (Line 1337, "IB_Services.pas" + 10) + $9
[0051C96B] IB_Services.TpFIBControlService.ServiceStart (Line 1353, "IB_Services.pas" + 3) + $2
[0051DD94] IB_Services.TpFIBSecurityService.AddUser (Line 1998, "IB_Services.pas" + 2) + $4
[0045522A] Controls.TControl.Click (Line 4288, "Controls.pas" + 9) + $8



Только и остается, что открывать заново Менеджер пользователей. Больше никого не получается добавить.


--
"И это пройдет"
12 окт 17, 10:07    [20862882]     Ответить | Цитировать Сообщить модератору
 Re: Некритичная ошибка в Менеджере пользователей  [new]
o_v_a
Member

Откуда: Тула
Сообщений: 910
IBExpert 2017.10.111
12 окт 17, 10:08    [20862886]     Ответить | Цитировать Сообщить модератору
 Re: Некритичная ошибка в Менеджере пользователей  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 7427
o_v_a,

почему-то у меня подозрение что ошибка не в ibe, а в особенностях добавления пользователей через сервисы.
З.Ы. С трёшкой IBE добавляет пользователей уже через CREATE USER без использования сервисов. В 2.5 это мешает реализовать отсутствие виртуальной таблицы SEC$USERS для получения списка пользователй
12 окт 17, 11:11    [20863252]     Ответить | Цитировать Сообщить модератору
 Re: Некритичная ошибка в Менеджере пользователей  [new]
o_v_a
Member

Откуда: Тула
Сообщений: 910
Ну и ладно. Не ходовая часть :)
12 окт 17, 11:32    [20863353]     Ответить | Цитировать Сообщить модератору
 Re: Некритичная ошибка в Менеджере пользователей  [new]
o_v_a
Member

Откуда: Тула
Сообщений: 910
ы.... я там второе сообщение об ошибке неправильное привёл
Там теряется коннект к сервисам по второму сообщению при вводе уже недубликата пользователя после неудачи с дубликатом.
Error Message:
----------------------------------------
Cannot perform operation -- service is not attached

[0054126B] FIB.FIBError (Line 458, "FIB.pas" + 1) + $2C
[0051B484] IB_Services.TpFIBCustomService.CheckActive (Line 691, "IB_Services.pas" + 4) + $10
[0051DD94] IB_Services.TpFIBSecurityService.AddUser (Line 1998, "IB_Services.pas" + 2) + $4
[0045522A] Controls.TControl.Click (Line 4288, "Controls.pas" + 9) + $8
12 окт 17, 11:38    [20863381]     Ответить | Цитировать Сообщить модератору
 Re: Некритичная ошибка в Менеджере пользователей  [new]
Симонов Денис
Member

Откуда: Рязань
Сообщений: 7427
o_v_a,

а... ну тогда есть что исправлять
12 окт 17, 12:07    [20863545]     Ответить | Цитировать Сообщить модератору
 Re: Некритичная ошибка в Менеджере пользователей  [new]
IBExpert
Member

Откуда: От верблюда
Сообщений: 2114
Исправил.
13 окт 17, 05:25    [20866025]     Ответить | Цитировать Сообщить модератору
Все форумы / IBExpert Ответить