В сообщении четко указано, что имя пользователя и пароль, которые вы используете для подключения во время разработки на своем компьютере разработчика, недопустимы для сервера базы данных, который вы пытаетесь подключить на другом компьютере (давайте назовем это производство). Из вашего сообщения кажется, что это не тот сервер, к которому вы подключаетесь во время разработки.
Я предлагаю вам с легкостью протестировать эту проблему, чтобы установить для свойства LoginPrompt значение true в компоненте TIBDatabase, чтобы он мог запрашивать у пользователя дополнительные учетные данные перед подключением. Вы сможете подключиться, используя любую действительную комбинацию имени пользователя и пароля для этого сервера. Чтобы убедиться, что комбинация верна, попробуйте подключиться с помощью инструмента командной строки isql, например, команды
c:\test>isql test.fdb -u sysdba -p masterkey
подключится к c: \ test \ test.fdb, используя имя пользователя и пароль по умолчанию. (корневой каталог firebird должен быть в переменной окружения пути, чтобы это работало)
Кроме того, вы можете использовать инструмент командной строки gsec, чтобы настроить пароль для этого механизма, или вы можете предоставить пользователям создание и изменение паролей на этом рабочем компьютере, прежде чем пытаться подключиться к нему.
В Windows пароль sysdba по умолчанию для Firebird: masterkey .