有这样一个想法:在一个系统中为每个注册用户都分别建立一个登录名,
用户登录时用自己的登录名和密码构造连接字符串来访问数据库,
数据库中以登录名过滤表来创建视图,
这样的好处是可以在数据库级隔离用户与用户之间的数据,即每个用户即使越过前端直接连接数据库也只能访问自己的数据,从而增强安全性。由于这个方案没有实践过,所以不知道多登录名同时登录时会不会造成什么未知的瓶颈问题。有人有过这方便的实践经验吗?欢迎指教并畅所欲言。