Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / firebird 2.5 to firebird 3 / 18 сообщений из 18, страница 1 из 1
11.04.2018, 04:38
    #39628198
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird 2.5 to firebird 3
Добрый день
Я правильно понял в Firebird_3_0\misc\upgrade\security\security_database.txt, что старые пароли не сохранятся, а будут заново сгенерированы?
...
Рейтинг: 0 / 0
11.04.2018, 07:01
    #39628207
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird 2.5 to firebird 3
Gallemar,

да
...
Рейтинг: 0 / 0
12.04.2018, 06:38
    #39628812
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird 2.5 to firebird 3
Симонов ДенисGallemar,

да
как-то непродуманно, у меня усеров под тыщу,я же опухну всем менять пароли.
...
Рейтинг: 0 / 0
12.04.2018, 08:35
    #39628841
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird 2.5 to firebird 3
Сделал миграцию, теперь не могу в базу зайти с новой security3.fdb

SMT4 Thu Apr 12 13:31:12 2018
Authentication error
cannot attach to password database
Error in isc_compile_request() API call when working with legacy security database
table PLG$USERS is not defined
...
Рейтинг: 0 / 0
12.04.2018, 09:46
    #39628869
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird 2.5 to firebird 3
Gallemar,

Table PLG$USERS and view PLG$VIEW_USERS are not created automatically when you create a SYSDBA with Legacy_UserManager.
...
Рейтинг: 0 / 0
12.04.2018, 11:39
    #39628954
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird 2.5 to firebird 3
kdvGallemar,

Table PLG$USERS and view PLG$VIEW_USERS are not created automatically when you create a SYSDBA with Legacy_UserManager.
Я её могу сам создать?
...
Рейтинг: 0 / 0
12.04.2018, 11:54
    #39628966
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird 2.5 to firebird 3
Gallemar,

нет.
создай сисдба в Srp, нормального троечного.
...
Рейтинг: 0 / 0
12.04.2018, 12:12
    #39628979
o_v_a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird 2.5 to firebird 3
Gallemar, загляни в обсуждения
сюда и сюда

Я вчера как раз очередной раз тестировал миграцию 2.5 -> 3.0 и без проблем юзеры со старыми клиентами по старым явкам/паролям заходят через Legacy_Auth.
...
Рейтинг: 0 / 0
15.04.2018, 13:46
    #39630413
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird 2.5 to firebird 3
o_v_a, попробовал сделать по способу Дениса, на одном из пользователей проблема:
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect d:\security3.fdb;
Database: d:\security3.fdb, User: SMUSER
SQL> input d:\upd.sql;
Rolling back work.
Database: d:\security3.fdb, User: SYSDBA
Statement failed, SQLSTATE = 23000
violation of PRIMARY or UNIQUE KEY constraint "INTEG_2" on table "PLG$USERS"
-Problematic key value is ("PLG$USER_NAME" = 'C5XN8S2K7C62TTS70ZT3Q2Q222TXSYO')
-At block line: 58, col: 5
After line 3 in file d:\upd.sql
...
Рейтинг: 0 / 0
15.04.2018, 14:03
    #39630419
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird 2.5 to firebird 3
GallemarC5XN8S2K7C62TTS70ZT3Q2Q222TXSYO

что правда есть пользователь с таким именем?
...
Рейтинг: 0 / 0
15.04.2018, 16:25
    #39630444
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird 2.5 to firebird 3
Симонов ДенисGallemarC5XN8S2K7C62TTS70ZT3Q2Q222TXSYO

что правда есть пользователь с таким именем?
Правда :) Это системный пользователь программы, он подключается к базе в момент старта клиента и выводит в combobox'ы список пользователей и филиалы им доступные. Ну и завели его с таким именем, чтобы случайно не удалить.
...
Рейтинг: 0 / 0
15.04.2018, 18:57
    #39630466
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird 2.5 to firebird 3
Симонов Денис, Денис,а есть руководство по запуску FB3 Emb? Я пытался, но так и не понял как оно работает. Скрипты по твоей инструкции выполнял, но в итоге подключился как trust
...
Рейтинг: 0 / 0
15.04.2018, 19:10
    #39630476
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird 2.5 to firebird 3
Gallemar,

нет таких руководств. Скрипт придумал я сам, он не идеален, но для первого приближения пойдёт. По крайней мере тестовых пользователей я им переносил. Никто не мешает доработать его.
...
Рейтинг: 0 / 0
15.04.2018, 19:11
    #39630477
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird 2.5 to firebird 3
Gallemar,

что значит Emb?
...
Рейтинг: 0 / 0
15.04.2018, 20:08
    #39630489
Любезный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird 2.5 to firebird 3
Embedded, вестимо.
...
Рейтинг: 0 / 0
15.04.2018, 20:10
    #39630491
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird 2.5 to firebird 3
Любезный,

если это так, то на фига вообще пользователей перетаскивать?
...
Рейтинг: 0 / 0
16.04.2018, 11:00
    #39630660
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird 2.5 to firebird 3
Gallemar,а есть руководство по запуску FB3 Emb? Я пытался, но так и не понял как оно работает.
по запуску embedded??? это dll, которая грузится твоим exe.

https://youtu .be/ewrNLNDOtiE?t=1165
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
03.06.2019, 07:51
    #39821451
Valodya_22
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
firebird 2.5 to firebird 3
Gallemaro_v_a, попробовал сделать по способу Дениса, на одном из пользователей проблема:
violation of PRIMARY or UNIQUE KEY constraint "INTEG_2" on table "PLG$USERS"
-Problematic key value is ("PLG$USER_NAME" = 'C5XN8S2K7C62TTS70ZT3Q2Q222TXSYO')
-At block line: 58, col: 5
After line 3 in file d:\upd.sql

Возникла аналогичная проблема.
Как вы смогли ее в итоге решить ?

я пока сделал путем добавления в скрипте переноса
--
WHERE RDB$USER_NAME IS NOT NULL
AND UPPER(RDB$USER_NAME) != ''SYSDBA''

and RDB$USER_NAME not in (''usr656'',''usr170''....)
--
вроде работает, но мало ли....
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / firebird 2.5 to firebird 3 / 18 сообщений из 18, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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