Re: FB21 и kinterbasdb

2008-05-25 Thread Intervent


On 25 май, 01:00, Dmitri Kuzmenko <[EMAIL PROTECTED]> wrote:
> Hello!
>
> Intervent wrote:
> > Здраствуйте!
> > А еще такой вопрос по связке ФБ 2.1 - KinterbasDB - Python: Как
> > соединиться с базой c использованием trusted аутентификации?
>
> не можешь по английски, читай по русскиhttp://www.ibase.ru/ibfaq.htm#ta
>
> --
> Dmitri Kouzmenko,www.ibase.ru, (495) 953-13-34

Далеко же меня пнули =). Читать я могу, вот только пишу видимо
плоховато.

Конкретно вопрос в том как, при соединении с базой из драйвера
kinterbasdb дополнительно указать цель isc_dpb_trusted_auth и как
вообще указывать дополнительные параметры.
Пробовал вот так - не работает:
con = kdb.connect(
   dsn='d:\temp\test.fdb',
   user='sysdba',
   password='masterkey',
   dpb_entries=((73,1,'i'),)
 )
Так же пробовал с другими параметрами. Получаю ошибку
kinterbasdb.ProgrammingError: DPB code must be single-character str.

На этот случай у вас тоже мануал есть?

Re: FB21 и kinterbasdb

2008-05-25 Thread Dmitri Kuzmenko


Hello, Intervent!

Intervent wrote:


Далеко же меня пнули =). Читать я могу, вот только пишу видимо
плоховато.

Конкретно вопрос в том как, при соединении с базой из драйвера
kinterbasdb дополнительно указать цель isc_dpb_trusted_auth и как
вообще указывать дополнительные параметры.


вопрос - зачем? нужна именно принудительная trusted аутентификация?
почему нельзя просто опустить username/password?

кроме того, мне не совсем ясен смысл использования этой аутентификации
в отношении kinterbasdb. Может я чего не понимаю, но вроде бы Perl
редко используется для создания клиент-серверных приложений, т.е.
когда клиент на своем компьютере запускает Perl-приложение.


kinterbasdb.ProgrammingError: DPB code must be single-character str.


разумеется.

> На этот случай у вас тоже мануал есть?

нет. а зачем?

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re[2]: FB21 и kinterbasdb

2008-05-25 Thread Владимир Аксенов

Здравствуйте, Dmitri.

Вы писали 25 мая 2008 г., 22:56:07:

> кроме того, мне не совсем ясен смысл использования этой аутентификации
> в отношении kinterbasdb. Может я чего не понимаю, но вроде бы Perl
> редко используется для создания клиент-серверных приложений, т.е.
> когда клиент на своем компьютере запускает Perl-приложение.

kinterbasdb - это драйвер доступа к FB из python а не из perl.
А на python в отличие от perl пишут клиентские морды запускаемые не на
сервере.

Если я правильно понял вопрос то человека интересует использование
виндовой авторизации а не нативной FB. Смысл этого я тоже не очень
понимаю. Раз уже выбран такой кроссплатформенный язык как питон - то
зачем завязываться на откровенно виндовое решение. Переделыват конечно
там немного, если потребуется соскочить на линух, но все же я так
делать бы не стал...

-- 
С уважением,
 Владимир  mailto:[EMAIL PROTECTED]



Re: FB21 и kinterbasdb

2008-05-25 Thread Dmitri Kuzmenko


Hello, Владимир!

Владимир Аксенов wrote:


kinterbasdb - это драйвер доступа к FB из python а не из perl.


для меня это одно и то же :-)


А на python в отличие от perl пишут клиентские морды запускаемые не на
сервере.


гм.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re[2]: FB21 и kinterbasdb

2008-05-25 Thread Владимир Аксенов

Здравствуйте, Dmitri.

Вы писали 26 мая 2008 г., 2:15:35:


>> kinterbasdb - это драйвер доступа к FB из python а не из perl.

> для меня это одно и то же :-)

Ну и зря. Пора уже почитать про питон.
Я так понимаю что народ для писания клиентских морд к БД будет все
шире и шире применять питон. Это интерпретируемый, очень объектный
язык. К нему много качественных библиотек, много документации.
Кроссплатформенный. Либы по большей части - тоже.

>> А на python в отличие от perl пишут клиентские морды запускаемые не на
>> сервере.

> гм.

В нашей конфе есть уже несколько человек кто применяет питон.

-- 
С уважением,
 Владимир  mailto:[EMAIL PROTECTED]



Re: FB21 и kinterbasdb

2008-05-25 Thread Intervent



Здравствуйте, Владимир.

Вы писали 25 мая 2008 г., 22:56:07:

> Если я правильно понял вопрос то человека интересует использование
> виндовой авторизации а не нативной FB.

Да, вы правильно поняли, меня интересует использование средств tusted
аутентификации и именно средствами KinterbasDB. Конкретно не
получается добавить дополнительный параметр при подключении к базе.
Возможно кто-нибудь уже сталкивался с такой задачей и может поделится
положительным опытом?

Re: FB21 и kinterbasdb

2008-05-25 Thread Oleg Deribas


Intervent wrote:


Да, вы правильно поняли, меня интересует использование средств tusted
аутентификации и именно средствами KinterbasDB. Конкретно не
получается добавить дополнительный параметр при подключении к базе.


А там обязательно нужен дополнительный параметр? Что получится если 
просто username/password не указывать?


--
Oleg



Re: Пятница ...

2008-05-25 Thread Alexander A. Venikov


Hello, Леонид!
You wrote  on Fri, 23 May 2008 15:36:55 -0700 (PDT):

ЛА> 
http://share.telecom.by/download/~file=ed037d6f54a721d7ce4e1f71814fa168fe95c383
502 Bad Gateway
Это  про "не было разрывов"?
--
Удач
Alexander A. Venikov, Tobolsk, Russia 





Re: FB21 и kinterbasdb

2008-05-25 Thread Dmitri Kuzmenko


Hello, Intervent!

Intervent wrote:


аутентификации и именно средствами KinterbasDB. Конкретно не
получается добавить дополнительный параметр при подключении к базе.


т.е. мои вопросы ты упрямо игнорируешь. Так?


Возможно кто-нибудь уже сталкивался с такой задачей и может поделится
положительным опытом?


положительный опыт написан в FAQ.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: FB21 и kinterbasdb

2008-05-25 Thread Dmitri Kuzmenko


Hello, Владимир!

Владимир Аксенов wrote:


kinterbasdb - это драйвер доступа к FB из python а не из perl.



для меня это одно и то же :-)


Ну и зря. Пора уже почитать про питон.


мне - уже поздно. языки программирования, отличные от Pascal
меня уже давно не интересуют. А уж всякие перлы, питоны и руби - тем
более.


Я так понимаю что народ для писания клиентских морд к БД будет все
шире и шире применять питон. 


вместо дот.нета? :-)

Это интерпретируемый, очень объектный язык. 


да и бог с ним.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: FB21 и kinterbasdb

2008-05-25 Thread Intervent


Здравствуйте, Oleg.

Вы писали On 26 май, 06:18:
> Intervent wrote:
> > Да, вы правильно поняли, меня интересует использование средств tusted
> > аутентификации и именно средствами KinterbasDB. Конкретно не
> > получается добавить дополнительный параметр при подключении к базе.
>
> А там обязательно нужен дополнительный параметр? Что получится если
> просто username/password не указывать?

Можно не указывать имя пользователя и пароль. Указать параметр
требуется для того чтобы явно указать на виндовую аутентификацию. Так
как, если в ситеме выставлены соответсвующие переменные окуржения, то
вместо имени пользователя и пароля будут подставлены их значения, и
это уже будет не trusted.



Re: FB21 и kinterbasdb

2008-05-25 Thread Oleg Deribas


Intervent wrote:


Можно не указывать имя пользователя и пароль. Указать параметр
требуется для того чтобы явно указать на виндовую аутентификацию. Так
как, если в ситеме выставлены соответсвующие переменные окуржения, то
вместо имени пользователя и пароля будут подставлены их значения, и
это уже будет не trusted.


Тогда вряд ли. Поддержка того что появилось в 2.1 там отсутствует по 
понятным причинам. Я заглянул в исходники - там в 
_kinterbasdb_constants.c нет упоминаний isc_dpb_trusted_auth


--
Oleg