我在 SQL Server 上创建了一些用户,但对于我是否授予我的 LOGIN 或 USER 帐户“更改任何登录名”或“更改任何链接服务器”有点困惑?
众所周知,在 SQL Server 上,您按以下顺序创建用户:
- 创建 LOGIN sysUser1(在主数据库中)
- 为 LOGIN sysUser1 创建 USER myUser1(在用户数据库中)
- 创建模式 myUser1 授权 myUser1
- 然后,根据需要为 myUser1 运行 sp_addrolemember
- 然后,做赠款
我很困惑我是否应该:
- 授予更改任何登录到 myUser1
或者
- 授予更改任何登录到 sysUser1
谁能澄清一下?我想错了吗?