powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
18 сообщений из 18, страница 1 из 1
Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
    #38764127
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hi all

Или что-то опять поменялось в снапшотах 3.х (Win) или я опять не вижу слона.
Скачал только что, распаковал в отдельное место. Скопировал оттуда в "свой" каталог всё содержимое, в т.ч. sec3.fdb
ЕМНИП, sec3.fdb в ФБ-3 (если качать снапшот, а не собирать из сырцов) должна идти пустой, т.е. её надо инициализировать юзером sysdba и паролём.

Ввожу (при вырубленной ФБ-службе, ес-сно):
Код: plaintext
1.
2.
3.
C:\1INSTALL\FB30SNAP>gsec -add sysdba -pw masterkey
An error occurred while attempting to add the user.
violation of PRIMARY or UNIQUE KEY constraint "INTEG_2" on table "PLG$USERS"
Problematic key value is ("PLG$USER_NAME" = 'SYSDBA')

Q1. Откудова он тама ?

Ввожу далее:

Код: plaintext
1.
2.
3.
4.
5.
6.
C:\1INSTALL\FB30SNAP>gsec -database security3.fdb
GSEC> display
     user name                    uid   gid admin     full name
------------------------------------------------------------------------------------------------
SYSDBA                              0     0           Sql Server Administrator
GSEC> modify sysdba -pw masterke
GSEC> quit

Запускаю ФБ.
Ввожу (порт в конфиге = 3330, файл базы для алиаса стопудово есть):

Код: plaintext
1.
2.
3.
4.
5.
6.
C:\1INSTALL\FB30SNAP>isql localhost/3330:oltp30 -user sysdba -password masterke
Statement failed, SQLSTATE = 28000
Your user name and password are not defined. Ask your database administrator to set up a Firebird login.
-Install incomplete, please read chapter "Initializing security database" in Quick Start Guide
-unknown ISC error 0
Use CONNECT or CREATE DATABASE to specify a database
SQL>

Q2. ЧЯДНТ ?!
...
Рейтинг: 0 / 0
Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
    #38764245
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gsec -user sysdba -pass 1 -add sysdba -pw masterkey
...
Рейтинг: 0 / 0
Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
    #38764268
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDee,

не взлетает каменный цветок...
Код: plaintext
1.
2.
3.
4.
C:\1INSTALL\FB30SNAP>gsec -user sysdba -pass 1 -add sysdba -pw masterkey
An error occurred while attempting to add the user.
violation of PRIMARY or UNIQUE KEY constraint "INTEG_2" on table "PLG$USERS"
Problematic key value is ("PLG$USER_NAME" = 'SYSDBA')
...
Рейтинг: 0 / 0
Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
    #38764284
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

ты там случайно не переназначил security в другую базу?
...
Рейтинг: 0 / 0
Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
    #38764289
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Взлетает один раз.
На второй ошибка, но не та что у тебя.
D:\Firebird\3.0.0.31345>gsec -user sysdba -pass 1 -add sysdba -pw masterkey

D:\Firebird\3.0.0.31345>gsec -user sysdba -pass 1 -add sysdba -pw masterkey
An error occurred while attempting to add the user.
violation of PRIMARY or UNIQUE KEY constraint "INTEG_5" on table "PLG$SRP"
Problematic key value is ("PLG$USER_NAME" = 'SYSDBA')
...
Рейтинг: 0 / 0
Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
    #38764298
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDee,

дык второй раз и не должна добавляться. А вот текст ошибки по хорошему надо изменить. Пользователю должно быть до лампочки, что юзеры хранятся в PLG$SRP и что там какой-то первичный ключ дублируется. Должно быть сообщение, что пользователь уже существует.
...
Рейтинг: 0 / 0
Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
    #38764310
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денисты там случайно не переназначил security в другую базу?Каким образом я мог её "переназначить" ? Просто тупо скопировал весь снапшот, включая security3.fdb, и запускаю в этом же каталоге gsec.

PS. Другие инстансы ФБ на этой машине есть (2.1 SS, 2.5 SS), но все остановлены.
...
Рейтинг: 0 / 0
Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
    #38764315
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мну другое интересно: почему sec3.fdb в снапшоте не пустая.
В снапшоте она выглядит так:

Код: plaintext
01.10.2014  08:29         1 064 960 security3.fdb


Запускаю в каталоге, куда распаковал ФБ:
Код: plaintext
1.
2.
3.
4.
C:\1INSTALL\FB30SNAP>C:\1INSTALL\FB30SNAP\gsec
GSEC> display
     user name                    uid   gid admin     full name
---------------------------------------------------------------------------------
SYSDBA                              0     0           Sql Server Administrator

Откудова тут SYSDBA ?
...
Рейтинг: 0 / 0
Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
    #38764325
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТаблоидМну другое интересно: почему sec3.fdb в снапшоте не пустая.
В снапшоте она выглядит так:

Код: plaintext
01.10.2014  08:29         1 064 960 security3.fdb


Запускаю в каталоге, куда распаковал ФБ:
Код: plaintext
1.
2.
3.
4.
C:\1INSTALL\FB30SNAP>C:\1INSTALL\FB30SNAP\gsec
GSEC> display
     user name                    uid   gid admin     full name
---------------------------------------------------------------------------------
SYSDBA                              0     0           Sql Server Administrator

Откудова тут SYSDBA ?
Ещё раз развернул снапшот, и:
D:\Firebird\3.0.0.31345>gsec.exe
GSEC> display
Install incomplete, please read chapter "Initializing security database" in Quick Start Guide
GSEC>
...
Рейтинг: 0 / 0
Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
    #38764328
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

ну например вот так

Код: plaintext
1.
2.
3.
4.
5.
6.
test = d:\fb\fb30\data\test.fdb {
	TempBlockSize = 4M
	TempCacheLimit = 512M
	DefaultDbCachePages = 8K
        SecurityDatabase = test     ; назначил саму себя
}
...
Рейтинг: 0 / 0
Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
    #38764342
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот прямо сейчас распаковал security3.fdb из снапшота

Код: plaintext
gsec -user sysdba -pass 1 -add sysdba -pw masterkey

прошёл нормально

P.S. gsec version WI-T3.0.0.31345 Firebird 3.0 Alpha 2
...
Рейтинг: 0 / 0
Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
    #38764367
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисТаблоид,

ну например вот так

Код: plaintext
1.
2.
3.
4.
5.
6.
test = d:\fb\fb30\data\test.fdb {
	TempBlockSize = 4M
	TempCacheLimit = 512M
	DefaultDbCachePages = 8K
        SecurityDatabase = test     ; назначил саму себя
}

DefaultDbCachePages = 8K
кол-во страниц не в штуках, не в тысячах штук, а в килобайтах :)
- у вас кеш сколько страниц ?
- 8 килобайт страниц :)
...
Рейтинг: 0 / 0
Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
    #38764369
NickDee
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

у тебя с переменными окружения ничего не напутано?
...
Рейтинг: 0 / 0
Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
    #38764377
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDee,

каких нафиг килобайт, килостраниц. Ты RN от тройки читал? Там одно из изменений состоит в том, что теперь можно при указании кол-ва страниц и других числовых параметров можно использовать постфиксы K, M, G, чтобы не писать 8192.
...
Рейтинг: 0 / 0
Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
    #38764411
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NickDee,

кстати в трекре есть такой тикет CORE-4170 в котором предлагалось указывать альтернативным параметром размер кэша именно в мегабайтах или гигабайтах. По этому параметру он должен пересчитываться в страницы. Но пока это не реализовано.
...
Рейтинг: 0 / 0
Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
    #38764793
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мобтвять... блджт...

Вот это вот:

# Master security database specific setup.
# Do not remove it until you understand well what are you doing!
#
security.db = $(dir_secDb)/security3.fdb
{
RemoteAccess = false
DefaultDbCachePages = 50
}

- когда оно появилось в databases.conf ? У мну его не было там отродясь и всё фурычило...
...
Рейтинг: 0 / 0
Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
    #38764838
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблоид,

дык уже месяца 2 или 3. И как у тебя до этого всё работало...
...
Рейтинг: 0 / 0
Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
    #38764846
Таблоид
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов ДенисИ как у тебя до этого всё работало...потому что я в снапшоты ткнулся только сейчас (и мне только виндовые надо), а так я собирал из сырцов, и там эта sec3.fdb инициализируется по make install.
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Снапшот 3.х для windows: опять "usr/psw not defined, pls read initializing sec database"
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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