为了账号安全,请及时绑定邮箱和手机立即绑定

用户和SQL Server中的登录名之间的区别

用户和SQL Server中的登录名之间的区别

慕哥9229398 2019-11-11 10:43:25
最近,我进入了SQL Server的许多不同区域,而这些区域通常是我所不喜欢的。让我感到困惑的其中之一是“登录和用户”区域。似乎这应该是一个非常简单的主题...看来每个登录名只能有1个用户,每个用户只能有1个登录名。一个登录名可以与多个表相关联,从而将该用户与多个表相关联。所以我的问题是,为什么还要有登录名和用户?他们似乎几乎是同一个人。有什么区别,或者我似乎缺少什么?
查看完整描述

3 回答

?
Qyouu

TA贡献1786条经验 获得超11个赞

拥有两者的一个原因是可以由数据库服务器进行身份验证,但可以将授权范围限定在数据库范围内。这样,如果将数据库移动到另一台服务器,则始终可以在数据库服务器上重新映射用户-登录关系,但是不必更改数据库。


查看完整回答
1 反对 回复 2019-11-11
  • 3 回答
  • 0 关注
  • 621 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信