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 20:01] – создано Алексей Максимов | firebird:changing-default-password-for-sysdba-user-in-firebird-2-5 [02.03.2021 12:57] (текущий) – Алексей Максимов | ||
|---|---|---|---|
| Строка 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 | | ||
| + | | Windows Server 2012 R2 Standard EN (6.3.9600) | 2.5.9 64-bit | | ||
| + | |||
| + | ---- | ||
| + | {{: | ||
| + | |||
| + | {{tag> | ||
| + | |||
| + | ~~DISCUSSION~~ | ||
firebird/changing-default-password-for-sysdba-user-in-firebird-2-5.1541534513.txt.gz · Последнее изменение: — Алексей Максимов