Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Выборка списка пользователей из rdb$user_privileges [D7, Firebird 2.0]


Megabyte ©   (2006-10-02 11:12:00) 

Делаю предварительный коннект к БД и в комбобокс записываю всех существующих пользователей.
Так вот, без введения списка делаю коннект по "sysdba-masterkey", то все нормально.
Если ввожу список пользователей и делаю выбор 'sysdba" из списка, то программа ругается, что "...lock conflict on no wait transaction. Your username and password are not defined..."
Т.е. говорит, что неправильные логин и/или пароль.
В чем м.б. дело?


Megabyte   (2006-10-02 11:54:00) [1]

Спасибо!


unknown   (2006-10-02 11:51:00) [2]


> Megabyte ©   (02.10.06 11:45) [7]

в Delphi Trim
если есть rfunc - то в sql RTrim


Megabyte   (2006-10-02 11:45:00) [3]


> unknown ©  (02.10.06 11:37) [5]

Наверно, я тож подумал, что наверное в типе хранения дело, но не подумал про пробелы.
Функцию "отрезания" пробелов напомните?


Megabyte   (2006-10-02 11:38:00) [4]


>Johnmen ©  (02.10.06 11:34) [4]

Читать умеем? Я знаю, как это переводится и задал нормально вопрос.
Не спорю, что м.б. где-то стормозил, но пока этого не вижу. Мне не понятно, почему БД не принимает тот логин, который я взял из системной таблицы этой же базы.


unknown   (2006-10-02 11:37:00) [5]


> Megabyte ©   (02.10.06 11:31) [3]

Пробелы обрезаются при вставке имен пользователей в TCombobox ?
(в rdb$user_privileges поля char(31))


Johnmen   (2006-10-02 11:34:00) [6]

Ваше имя пользователя и пароль не определены... (c) PROMPT

http://ln.com.ua/~openxs/articles/smart-questions-ru.html


Megabyte   (2006-10-02 11:31:00) [7]

Есть форма ввода(логин вводится в TCombobox, пароль в TEdit), которая передает потом компоненту IBDatabase.
Пока есть только логин Sysdba.
1) Если ввожу логин вручную(Sysdba), то все норм.
2) Если делаю запрос к таблице rdb$user_privileges, вставляю в TCombobox.items список пользователей и выбираю оттуда(Sysdba), то "Your username and password are not defined..."


Johnmen   (2006-10-02 11:18:00) [8]


> В чем м.б. дело?


Your username and password are not defined...


Sergey13   (2006-10-02 11:15:00) [9]

> [0] Megabyte ©   (02.10.06 11:12)

Что-то я лично не въехал.


Наверх

Титульная страница Поиск, карта сайта Написать письмо