ldap_modify: Недостаточный доступ (50)

Я использовал бы свой iphone :D But Ваша в основном необходимость направленные антенны для создания работы немного легче.

Ваш на правильном пути я сказал бы.. Однако это походит на большое усилие за 25$

9
задан 25 November 2012 в 04:32
2 ответа

Это именно то, что написано на банке. У вашего DN cn = myuser, dc = mydomain, dc = com недостаточно прав для изменения дерева cn = config . И когда вы пытаетесь «указать базу данных конфигурации», вы используете совершенно другой DN, cn = myuser, cn = config , который, по-видимому, либо не существует, либо вы используете неправильный пароль.

Для выполнения подобных модификаций вам необходимо работать с учетной записью, обладающей достаточными привилегиями, чтобы изменять различные базы данных. Учетная запись «admin», то есть одна учетная запись, которая всегда имеет все привилегии, указывается в атрибуте olcRootDN , а ее пароль находится в olcRootPW . Для базы данных cn = config эти атрибуты находятся в конфигурации olcDatabase = {0}, cn = config , а для «обычной» базы данных, обычно типа HDB, в olcDatabase = {1} hdb, cn = config .

Какому руководству или документации вы следовали? Похоже, вы не совсем понимаете, что здесь делаете.

10
ответ дан 2 December 2019 в 22:25

Поскольку у меня была похожая проблема, я попробовал daff интересное решение, но безрезультатно . В отличие от Линн Оуэнс, мне не удалось добавить пароль администратора в olcDatabase = {0} config, cn = config . Наконец, мне удалось изменить мой cn = config , используя такие команды, как:

ldapmodify -Y EXTERNAL -H ldapi:/// -f somefile.ldif
7
ответ дан 2 December 2019 в 22:25

Теги

Похожие вопросы