仅使用一个用户id和密码访问数据库

Accessing database using only one user id and password

本文关键字:id 用户 密码 数据库 访问 一个      更新时间:2023-10-16

我们可以使用多个用户的一个登录从数据库中获取文件吗?

让我向您解释一下,假设我有一个数据库,并且只有一个数据库的日志id和密码。我想为全球多个用户使用这个数据库,每个用户都使用这个登录id和密码同时请求不同的文件(而用户没有这个数据库id和密码)。

我想在数据库和用户之间创建一个新的层来获取这些文件。这可能吗?或者我可以说是可行的?利弊是什么?

通常,数据库或数据源访问封装在驻留在数据访问层的数据访问对象中。在Java中,这可以使用JDBC API或对象相关映射框架(如Hibernate或iBatis)来完成。由于这个问题是用c++标记的,ODB(c++)是一个选项。