我正在尝试对 LDAP 服务器中的用户进行身份验证,以使用 JAVA 代码使用数据库。到目前为止,我已经进行了身份验证,我只需要知道如何从 LDAP 获取角色?
最佳答案
根据the MySQL 5.5 manual ,根据不同用户的 LDAP 组成员身份为不同用户获取不同的 MySQL 角色的方法是使用 PAM 身份验证插件的代理用户机制。该手册包含有关如何执行此操作的大量 Material ,在这里重复这些内容是没有意义的。
但是,您不能从 Java 进行配置,并且该机制不是 Java/JDBC 特定的。
关于java - 如何使用java为MySQL启用LDAP连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33851134/