Запрос LDAP не возвращает все учетные записи с определенным входом в систему

Если у Вас есть туннель (ssh, возможно), это может работать. Ваш местный конец туннеля послушает на localhost (127.0.0.1), скопирует соединение через в удаленный сервер для Вас. Более вероятно, что Вы имеете MySQL, работающий локально, и соединяетесь с локальным сервером MySQL.

Для соединения с удаленным сервером используют название сервера или его IP-адреса как хост. Это будет только работать, если MySQL послушает в интерфейсе. Во многих системах MySQL слушает только на обратной петле (localhost) интерфейс. Необходимо будет изменить связывание адресного в my.cnf до '0.0.0.0' с '127.0.0.1' и перезапустить базу данных.

Полномочиям в mysql пользовательской таблице можно было указать хост. Если Ваш пользователь будет определен как 'user@localhost', то Вы не сможете соединиться от удаленного сервера. Это должно быть указано как 'пользователь %' или 'user@remotehost' для включения удаленного доступа.

3
задан 1 October 2013 в 00:54
1 ответ

Вероятно, это скрытая проблема с разрешениями, поскольку AD может хранить учетные записи в нечетных местах, а разрешения могут быть отобраны, если вы не будете осторожны.

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

Если они не соотносятся с определенными местоположениями, следующим шагом будет просмотр разрешений для отдельных объектов, чтобы определить, есть ли различия, которые могут возникнуть в путь.

2
ответ дан 3 December 2019 в 07:04

Теги

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