Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.61/88: Рейтинг темы: голосов - 88, средняя оценка - 4.61
2 / 2 / 1
Регистрация: 13.08.2011
Сообщений: 140
1

Firebird 2.0 Ошибка: Your username and password are not defined

31.12.2017, 13:28. Показов 16084. Ответов 11
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Приветствую! Использую Delphi XE5, поставил Firebird 2.0 Superserver,
пишу в Делфе код:

Delphi Скопировано
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
procedure TForm1.Button1Click(Sender: TObject);
begin
  with IBDatabase1 do
  begin
    //задание параметров будущей БД
    Params.Clear;
    SQLDialect:=3;
    DatabaseName:='localhost:' + ExtractFilePath(Application.ExeName) + '\Base.GDB';
    Params.Add('user_name=SYSDBA');
    Params.Add('password=masterkey');
    Params.Add('lc_type=win1251');
    CreateDatabase; // создание БД с перечисленными выше характеристиками
  end;
  MessageDlg('БД успешно создана!', mtInformation, [mbOK], 0);
end;
На это мне выдается сообщение: "Your username and password are not defined...", короче, попросите сисадмина его определить ))
Вопрос: почему так происходит и как от этого избавиться?
Я давно не использовал Firebird в Delphi, но я не помню, чтобы после установки СУБД требовались еще какие-то манипуляции.
Плиз, хелп

Заметил, что нужно написать:
Delphi Скопировано
1
Params.Add('lc_ctype=win1251');
но это ситуации не изменило...
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
31.12.2017, 13:28
Ответы с готовыми решениями:

Ошибка aspnet_wp.exe could not be launched because the username and/or password supplied in the processModel section of the config file are invalid.
Все прописал вроде... НО после запуска любого .aspx файла выскакивает сообщение: Server Application Unavailable The web application...

Invalid username/password
Всем привет. У меня такая проблема: Мне нужно подключиться к серваку БД vertrigoserv, на котором стоят: Packages: Apache 2.2.22 ...

UserName Password текущего пользователя
Пишу програмку и не могу доехать как мне вывести в textbox , UserName и Password текушего пользователя .. Помогите пожалуйста.

11
 Аватар для krapotkin
5898 / 4622 / 1453
Регистрация: 14.04.2014
Сообщений: 20,490
Записей в блоге: 20
31.12.2017, 13:35 2
у меня fb 2.5 с паролем 1
ругнулось только на lc_type
не стал разбираться, закомментил.
результат сработал штатно

Delphi Скопировано
1
2
3
4
5
6
7
Params.Clear;
    SQLDialect:=3;
    DatabaseName:='localhost/3050:' + ExtractFilePath(Application.ExeName) + '\Base.GDB';
    Params.Add('user_name=SYSDBA');
    Params.Add('password=1');
    //Params.Add('lc_type=win1251');
    CreateDatabase; // создание БД с перечисленными выше характеристиками
так что разбирайтесь с логином-паролем
0
2 / 2 / 1
Регистрация: 13.08.2011
Сообщений: 140
31.12.2017, 18:15  [ТС] 3
А как можно в Firebird 2.0 посмотреть какой пароль какому юзеру назначен?
0
 Аватар для krapotkin
5898 / 4622 / 1453
Регистрация: 14.04.2014
Сообщений: 20,490
Записей в блоге: 20
31.12.2017, 23:31 4
нигде не посмотреть, только переназначить
смотрим инструкцию и запускаем gsec.exe
или для простоты скачиваем www.ibexpert.com/rus/ibe_sfx.exe
0
2 / 2 / 1
Регистрация: 13.08.2011
Сообщений: 140
01.01.2018, 09:28  [ТС] 5
Удалил таки Interbase из системы. Теперь получаю следующее сообщение (Interbase поменялся на Firebird) - см. вложение.
Вопрос: как переназначить пароль для SYSDBA в IB EXPERT (Версия 2017.12.13.1) ?
С IB EXPERT`ом и GSEC`ом вообще интересно: под SYSDBA и masterkey захожу, а с моим кодом программа не создает базу.
Как так?
Миниатюры
Firebird 2.0 Ошибка: Your username and password are not defined  
0
2 / 2 / 1
Регистрация: 13.08.2011
Сообщений: 140
01.01.2018, 09:44  [ТС] 6
При попытке переназначить пароль для SYSDBA в GSEC, выдается сообщение, что не удается привязаться к Service Manager. Как это можно исправить?
0
 Аватар для krapotkin
5898 / 4622 / 1453
Регистрация: 14.04.2014
Сообщений: 20,490
Записей в блоге: 20
01.01.2018, 09:48 7
давайте разберемся, что происходит
сначала вы пишете, что у вас Firebird 2.0. потом - что удалили Interbase и поставили FB
я видел случаи, когда удаление было произведено не полностью и одна программа обращалась к одной копии сервера, а другая - к другой
посмотрите в списке сервисов системы, что и откуда запущено
в настройках сервера явно проставьте порт, через который сервер слушает
и как в моем примере проставьте явно этот порт вместе с IP
localhost/3050 например
0
2 / 2 / 1
Регистрация: 13.08.2011
Сообщений: 140
01.01.2018, 11:22  [ТС] 8
Цитата Сообщение от krapotkin Посмотреть сообщение
давайте разберемся, что происходит
сначала вы пишете, что у вас Firebird 2.0. потом - что удалили Interbase и поставили FB
я видел случаи, когда удаление было произведено не полностью и одна программа обращалась к одной копии сервера, а другая - к другой
посмотрите в списке сервисов системы, что и откуда запущено
в настройках сервера явно проставьте порт, через который сервер слушает
и как в моем примере проставьте явно этот порт вместе с IP
localhost/3050 например
Сейчас посмотрел в диспетчере задач:
- висят два процесса:

Добавлено через 12 минут
Сейчас посмотрел в диспетчере задач, висят два процесса:
fbguard
fbserver
Оба запущены из "C:\Program Files\Firebird\Firebird_2_5\bin" (я уже поставил Firebird 2.5)

Вопросы:
- Как посмотреть какой порт слушает Firebird?
- Как явно указать порт при создании базы в коде?
Так: 'localhost:3050:' + '...' ?

Добавлено через 21 минуту
Я наткнулся в Инете на упоминание, что если на юзера SYSDBA и пароль masterkey выдается сообщение как у меня, то "вероятно, вы используете сборку, которая соответствует правилам сборки POSIX в этом отношении.". Вопрос: а где взять сборку Firebird, которая не соответствует правилам сборки POSIX?
0
Модератор
 Аватар для D1973
9714 / 6314 / 2437
Регистрация: 21.01.2014
Сообщений: 26,900
Записей в блоге: 3
01.01.2018, 11:33 9
Цитата Сообщение от Logos300 Посмотреть сообщение
где взять сборку Firebird, которая не соответствует правилам сборки POSIX
Все берется только на оф.сайте FireBird
0
2 / 2 / 1
Регистрация: 13.08.2011
Сообщений: 140
01.01.2018, 13:14  [ТС] 10
Так... Про POSIX - это не то. Причет тут Unix вообще
Теперь объясните мне, ламеру...
Почему изначальный мой код не работает, а код:

Delphi Скопировано
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
procedure TForm1.Button1Click(Sender: TObject);
begin
  with IBDatabase1 do
  begin
    //задание параметров будущей БД
    Params.Clear;
    SQLDialect:=3;
    Params.Add('user ''SYSDBA''');
    Params.Add('password ''masterkey''');
    Params.Add('DEFAULT CHARACTER SET WIN1251');
    DatabaseName:=ExtractFilePath(Application.ExeName) + '\Base.FDB';
    LoginPrompt:=true;
    CreateDatabase; // создание БД с перечисленными выше характеристиками
  end;
  MessageDlg('БД успешно создана!', mtInformation, [mbOK], 0);
end;
Успешно сработал и создал БД.... ?
0
 Аватар для krapotkin
5898 / 4622 / 1453
Регистрация: 14.04.2014
Сообщений: 20,490
Записей в блоге: 20
01.01.2018, 21:58 11
бррр
чо то вы забрели не туда с позиксами вместе
я ж написал, что код рабочий
кроме того, указал, что порт указывать через слеш а не через двоеточие, как у вас

служба Guardian была нужна в win98 когда windows не умела сама перезапускать службы, а сейчас не нужна абсолютно

строки 8,9,10 сейчас ну точно не принимаются сервером за нужные параметры
0
2 / 2 / 1
Регистрация: 13.08.2011
Сообщений: 140
03.01.2018, 06:54  [ТС] 12
Всё, разобрался... Задание параметров не трогаю. В принципе всё пока работает. Тема закрыта.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.01.2018, 06:54
Помогаю со студенческими работами здесь

Web queries with username and password
Добрый день, Помогите пожалуйста с проблемой. Мне нужно добавить в вба логин и пароль чтоб принял автоматически. Зарание спасибо, ...

dbExpress Error: Invalid Username/Password
Добрый день! Такая проблема. У меня есть текст с таблицами (по несколько тысяч строк в каждой). Я разбираю этот текст и записываю в бд...

ORA-01017: invalid username/password
Всем привет! Хочу подконнектиться к ораклу: sqlplus sys/password@server:1521/orcl и получаю ошибку ORA-01017: invalid...

Username и password на модеме(роутере) Alcatel Lucent 240W-A
Всем привет! Так уж вышло, что кривые руки мои нажали РЕЗЕТ на устройстве. Вообщем теперь не могу найти согласно настройкам во вложении...

Заполнение полей Username и Password, работа НЕ в режиме Администратора
Подскажите пожалуйста, ещё такой момент. вот есть кусок кода // Опции, если компьютер не в домене или у Вас нету прав Администратора ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Циклы for в Python
py-thonny 17.03.2025
Существует множество ситуаций, когда нам нужно выполнить одно и то же действие несколько раз. Цикл for в Python — настоящий рабочий конь для большинства программистов. Если вам нужно пройтись по всем. . .
Предсказание ветвлений - путь к высокопроизводи­тельному C++
NullReferenced 17.03.2025
В высокопроизводительном программировании на C++ каждый такт процессора на счету. Когда речь заходит о разработке систем с низкой задержкой — будь то высокочастотная торговля, обработка потоковых. . .
Паттерн CQRS в C#
UnmanagedCoder 17.03.2025
Создание сложных корпоративных приложений часто требует нестандартных подходов к архитектуре. Один из таких подходов — паттерн CQRS (Command Query Responsibility Segregation), предлагающий простую,. . .
Паттерн Цепочка ответственности в C#
UnmanagedCoder 17.03.2025
Цепочка ответственности — это поведенческий паттерн проектирования, который позволяет передавать запросы последовательно по цепочке потенциальных обработчиков, пока один из них не обработает запрос. . . .
Создаем микросервисы с NestJS, TCP и Typescript
run.dev 17.03.2025
NestJS — фреймворк, который значительно упрощает создание серверных приложений на Node. js. Его прелесть в том, что он комбинирует концепции ООП, функционального программирования и предлагает. . .
Гексагональная архитектура со Spring Boot
Javaican 17.03.2025
Если вы когда-нибудь сталкивались с ситуацией, когда внесение простых изменений в базу данных или пользовательский интерфейс заставляло вас переписывать весь код, то вы точно оцените элегантность. . .
Позиционировани­е Kafka Consumer и Seek-операции
Javaican 17.03.2025
Что же такое Consumer Seek в Kafka? По сути, это API-метод, который позволяет программно указать, с какой позиции (offset) Consumer должен начать или продолжить чтение данных из партиции. Без этого. . .
Python NumPy: Лучшие практики и примеры
py-thonny 17.03.2025
NumPy (Numerical Python) — одна из ключевых библиотек для научных вычислений в Python. Она превращает Python из просто удобного языка общего назначения в среду для проведения сложных математических. . .
Java Micronaut в Docker: контейнеризация с Maven и Jib
Javaican 16.03.2025
Когда речь заходит о микросервисной архитектуре на Java, фреймворк Micronaut выделяется среди конкурентов. Он создан с учётом особенностей облачных сред и контейнеров, что делает его идеальным. . .
Управление зависимостями в Java: Сравнение Spring, Guice и Dagger 2
Javaican 16.03.2025
Инъекция зависимостей (Dependency Injection, DI) — один из фундаментальных паттернов проектирования, который радикально меняет подход к созданию гибких и тестируемых Java-приложений. Суть этого. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер