使用现有数据库表进行OBIEE登录验证

时间:2016-08-23 06:05:22

标签: authentication weblogic obiee

我们有一个场景,我们在weblogic实例中部署了一个java Web应用程序,在另一个实例中部署了OBIEE。现在,我们想要的是通过我们的webapp数据库表使用我们现有的用户群来验证OBIEE用户。我没有太多关于OBIEE或weblogic服务器管理的经验,但通过谷歌搜索我发现OBIEE默认使用weblogic的嵌入式LDAP服务器来验证它的用户。我们需要的是一种配置obiee以使用我们现有的数据库表用户进行身份验证的方法。我们如何实现这一目标?有什么必要的步骤?我们是否需要为此创建自定义weblogic身份验证提供程序?任何指导都非常感谢。提前致谢。

2 个答案:

答案 0 :(得分:1)

OBIEE 11.1.1.5及更高版本可以进行数据库身份验证。我认为你在这方面很好。

Oracle文档非常适合这个主题,您可以查看详细方案here

基本思想是创建一个SQLAuthenticator,它在虚拟化身份提供者和定义用户的数据库之间进行对话。

重要的是要注意,此方法适用于您的某个表中定义的用户/密码,而不适用于数据库帐户。

祝你好运!

答案 1 :(得分:0)

@ adn.911,

设置数据库身份验证后,您是仅在分析时遇到登录问题,还是在weblogic控制台和em上面临登录问题?

如果您能够登录weblogic控制台但不能登录分析,请尝试将virtualize属性设置为true并重置BISystemUser密码。