基于Oracle表的身份验证

问题描述:

是否可以对用户进行身份验证,以允许他们使用用户表登录到应用程序,而无需使用内置的用户管理系统?基于Oracle表的身份验证

即,如果我有一张桌子;

enter image description here

我该如何获得登录页面来检查对这个表我已经创造出来的?

+0

他们需要一个Oracle用户名才能连接到数据库,但是一旦建立了与数据库的连接,您可以将其留给应用程序来验证是否允许访问应用程序。这些细节取决于应用程序,如果没有更多信息将不会负责。 – BriteSponge

+0

@BiscuitCookie我在即将删除之前即将回复您的新答案。你需要在这里重新考虑你的安全方法。像'ORA_HASH'一样建立一个自定义的密码哈希值是一个坏主意,这可能是不道德的。 –

如果您正在考虑将APEX作为应用程序,那么您必须使用自定义验证方案。您可以绕过APEX用户并指定您自己的认证功能 - 这将检查您的自定义表。 更多详细信息:https://docs.oracle.com/database/121/HTMDB/sec_authentication.htm#HTMDB25767 如果您没有考虑APEX请详细说明您的情况。