Страница 1 из 1

Переход на FireBird - SYSDBA

Добавлено: 30 мар 2005, 12:38
andycat
сейчас для пробы перевожу новый проект с IB 6.5 на FireBird 152, отсюда вопрос как изменить пароль SYSDBA? в ИБ это делается через IBConsole, а в ФБ пытался через командную строку командой gsec - ругается - говорит у меня нет прав - надо залогиниться на сервер...

Добавлено: 30 мар 2005, 12:48
Merlin
Правильно значит говорит. По gsec в Operations Guide всё подробненько расписано, в том числе работа с удалённым сервером. А вообще-то чтоб не возиться с малознакомыми, видимо, тебе утилитами, скачай IBExpert - он и глючит меньше консоли, и функционал побогаче, и дружит со всеми, и для ex-USSR таки бесплатный.

Добавлено: 30 мар 2005, 12:55
andycat
Сервер не удаленный...
Спасибо, попробую IBExpert

Добавлено: 30 мар 2005, 13:49
andycat
с IBExpert все понятно, спасибо, но есть общая задача, как ее решить:
Распределенная (реплицируема) БД, на УБД (в смысле офис) отсылается инсталятор клиента (включающий чистую БД - *.fdb устанавливаемая в определенный каталог) и FireBird, все это благолучно ставиться, запускается, установленная fdb работает под определенными пользователями (хотя можно и сделать, что-бы пользователи и таблицы делались непосредственно в УБД - не суть), но пользователь SYSDBA при установке клиента имеет пароль masterkey - и как его поменять при установке клиента, что-бы не забивать пользователям голову и программа делала это сама?

Добавлено: 30 мар 2005, 13:59
Merlin
Варианты:
1. Программа сама. Посмотреть на компоненты закладки Interbase Admin.
2. Батник сам. Почитать Operations Guide чуть более внимательно.

Добавлено: 30 мар 2005, 14:03
andycat
Merlin писал(а):Варианты:
1. Программа сама. Посмотреть на компоненты закладки Interbase Admin.
2. Батник сам. Почитать Operations Guide чуть более внимательно.
про Interbase Admin то я и забыл.... Спасибо.