Dmitry Yemanov wrote:
ткните пальцем где взять скрипт для
перегонки security.fdb в security2.fdb
http://cvs.sourceforge.net/viewcvs.py/firebird/firebird2/src/misc/upgrade/v2/security_database.sql?view=markup
кстати, все это есть в релизнотах.
то есть, механика переноса пользователей следующая
1. берем старую security.fdb, применяем на ней этот скрипт
2. копируем security.fdb в security2.fdb
3. подсовываем security2.fdb в FB2
но ведь получается, что security2.fdb будет иметь ODS 10 в этом случае, а не 11.
Причем, если security.fdb совсем старая или кривая, то может быть перенесен
глюк с возможностью управления пользователями любым пользователем.
Иначе - никак? Судя по тому, что коннектиться к этой базе теперь нельзя,
то выходит, что копировать юзеров через коннект тоже нельзя.
Вернее можно, но только так:
1. копируем security2.fdb в другое имя
2. переносим пользователей чем-нибудь из старой базы в новую, программно
3. замещаем старую security2.fdb на новую, с новыми юзерами
Так?
p.s. геморно, конечно...
--
Dmitri Kuzmenko, www.ibase.ru, (495) 953-13-34