为用户创建登录名有什么好处?

如果登录授予主体进入服务器的权限,我想将此登录授予三个用户:

  1. 数据库编写者
  2. 数据库阅读器
  3. ddl 管理员

每个人都有不同的特权。

我该怎么做呢?

没有正确的解决方案

其他提示

我认为您实际上将登录名和数据库用户混淆为 特伦克说。一个登录可以与多个用户关联,但只能在不同的数据库中关联。正如 Thronk 所说,这是 1:1 的关系 SQL Server 登录 和一个 数据库用户.

您应该根据需要使用映射到大学数据库中不同数据库用户的多个登录名,并具有不同的权限。

另一种做你想做的事情的方法是使用 执行为 并授予 impersonate, ,但您必须以编程方式执行此操作。

许可以下: CC-BY-SA归因
不隶属于 dba.stackexchange
scroll top