首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Server 2016表访问

Server 2016表访问
EN

Stack Overflow用户
提问于 2017-05-15 17:01:49
回答 1查看 53关注 0票数 0

我正在用ASP.NET MVC5开发一个应用程序,其中包含一些用于数据输入的表单,我有一个拥有30个用户的数据库。

其中行政管理人员3人,区域管理人员4人,国家用户4人。

1.我想通过国家访问表单中的某些字段来限制用户。基本上,只有区域经理才能看到和介绍数据。

还有另一种只有地区经理才能进入的形式。

2.当用户登录到应用程序时,他们应该只能看到有关他们所属国家的数据。例如:中国的用户只能看到和介绍来自中国项目的数据,来自印度尼西亚的用户只能对印度尼西亚的项目进行同样的操作。

如何在Server中实现这些限制?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2017-05-15 18:33:42

您应该在应用程序端而不是在Server中实现这一限制。应用程序开发人员应该将这一逻辑实现到位。

此外,在数据库端可以做的是限制用户只访问特定的数据。实现这一目标的一种方法是为每个国家创建单独的视图,并允许用户访问这些视图,而不是直接访问父表。来自日本的用户只能访问持有日本数据的视图。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43985097

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档