(PL/)SQL 查看超过 3 个表,用户名和密码
Posted
技术标签:
【中文标题】(PL/)SQL 查看超过 3 个表,用户名和密码【英文标题】:(PL/)SQL View over 3 tables, username & password 【发布时间】:2015-10-07 09:58:00 【问题描述】:我有 3 个表:personal_trainer、manager 和 member,它们都包含一些其他数据和有价值的用户名、密码。
现在的问题是,我想用这些帐户登录,我已经有一个用于自定义身份验证的 PL/SQL 代码。但这不可能吗?如果我还想分配一个变量来检查他们的权限,超过 3 个表。
我的应用程序已经很深入了,因此我想创建一个视图,该视图将从 3 个表中收集用户名和密码。如果可能的话,我想在该视图中创建一个变量,或者能够跟踪数据来自哪个表。
如何创建此视图以及如何获取信息?
使用 Oracle 数据库
【问题讨论】:
Oracle Apex 4.x 哎呀,删除它 【参考方案1】:您可以通过Union all
做到这一点
create or replace view all_passwords as
select 'personal_trainer' tbl_info, username, password
from personal_trainer
union all
select 'manager' tbl_info, username, password
from manager
union all
select 'member' tbl_info, username, password
from member
【讨论】:
以上是关于(PL/)SQL 查看超过 3 个表,用户名和密码的主要内容,如果未能解决你的问题,请参考以下文章
如何使用PL/SQL Developer查看和杀掉session
如何使用PL/SQL Developer查看和杀掉session