Forum Webscript.Ru
Программирование => Perl => Тема начата: BonJorno от 18 Июня 2004, 07:56:50
-
Можно ли подключится через DBD::LDAP - Perl к LDAP на контроллере домена Win2k.
На все мои попытки отвечает:
No such database
-
Опиши проблемму поподробнее что делашь, как делашь?
-
Беру примерчик:
========================================
$dbh = DBI->connect("DBI:LDAP:ldapdb",\'user\',\'password\') #USER LOGIN.
or die "Cannot connect as user: " . $DBI::errstr;
=======================================
юзер с паролем тут все понятно, заместо ldapdb пишу имя сервера
my.server.ru
и вот на него она и ругается
No such database "my.server.ru"
Возможно требуется указать путь до файла типа ldapdb.ldb как в примере.
Но в Win2k ActiveDirectory, как я подозреваю, формат базы какой-то внутренний, и никакого файла *.ldb нет и в помине.
-
BonJorno
Ессно =)
ммм...
может попробвать
использовать
http://search.cpan.org/~gbarr/perl-ldap-0.31/lib/Net/LDAP.pod
?
как-то более правильно выглядит
-
О!
Гугль рулит
http://www.winnetmag.com/WindowsScripting/Article/ArticleID/38061/38061.html