firebird:changing-default-password-for-sysdba-user-in-firebird-2-5
Различия
Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версияПоследняя версияСледующая версия справа и слева | ||
firebird:changing-default-password-for-sysdba-user-in-firebird-2-5 [06.11.2018 23:01] – создано Алексей Максимов | firebird:changing-default-password-for-sysdba-user-in-firebird-2-5 [07.11.2018 11:54] – Алексей Максимов | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
===== Смена пароля пользователя SYSDBA в СУБД Firebird 2.5 ===== | ===== Смена пароля пользователя SYSDBA в СУБД Firebird 2.5 ===== | ||
+ | {{: | ||
+ | |||
+ | В каждом вновь развёрнутом экземпляре Firebird присутствует пользователь с именем **SYSDBA**, который имеет полные привилегии в рамках этого экземпляра. Пароль по умолчанию для данного пользователя **masterkey** (на самом деле **masterke**, | ||
+ | В целях безопасности сразу после запуска нового экземпляра Firebird мы должны сменить пароль этого пользователя. | ||
+ | |||
+ | Перейдём в каталог с исполняемыми файлами экземпляра Firebird и с помощью утилиты **gsec** подключимся к базе данных пользователей (файл **security2.fdb** в каталоге с экземпляром) командой следующего вида: | ||
+ | |||
+ | < | ||
+ | gsec -user sysdba -password masterke -database " | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Войдя в интерактивный режим работы с утилитой gsec, выполняем команду смены пароля: | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | <WRAP center tip 100%> | ||
+ | При указании пароля помните про то, что **Firebird 2.5** игнорирует в пароле символы больше восьмого, | ||
+ | </ | ||
+ | |||
+ | |||
+ | <WRAP center info 100%> | ||
+ | Обратите внимание на то, какой мы используем путь к файлу БД **security2.fdb**. Это __важный момент__ для конфигураций, | ||
+ | </ | ||
+ | |||
+ | |||
+ | После того, как пароль задан, завершим сессию работы с утилитой **gsec** с помощью команды **quit** и вновь попробуем воспользоваться этой утилитой, | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Описанным способом меняем пароль, | ||
+ | |||
+ | Кстати входить в интерактивный режим работы с утилитой **gsec** для смены пароля SYSDBA не обязательно. Можно выполнить смену пароля одной командой, | ||
+ | |||
+ | < | ||
+ | gsec -user sysdba -password masterke -database " | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | И опять же. Для проверки, | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Результат должен быть предсказуемым. | ||
+ | |||
+ | Таким образом, | ||
+ | |||
+ | ---- | ||
+ | Проверено на следующих конфигурациях: | ||
+ | ^ Версия ОС ^ Версия Firebird ^ | ||
+ | | Windows Server 2012 R2 Standard EN (6.3.9600) | 2.5.8 32-bit | | ||
+ | |||
+ | ---- | ||
+ | {{: | ||
+ | |||
+ | {{tag> | ||
+ | |||
+ | ~~DISCUSSION~~ |
firebird/changing-default-password-for-sysdba-user-in-firebird-2-5.txt · Последнее изменение: 02.03.2021 15:57 — Алексей Максимов