sqlserver新建账户的问题
版本是sql2005 在新建用户的时候 “服务器角色”和“用户映射”中的“数据库角色成员身份”
请问这两个有什么联系啊 既然我选择了角色 那么我就应该具有这个角色的权限了 这个成员身份又是干嘛的呢?
------解决方案--------------------登录账号是服务器级别的
数据库用户是数据库级别的
两者存在映射关系
一般情况 你拥有服务器级别的角色(即能登录服务器),但是通常情况你没有权限操作具体的数据库
只有你同时具有数据库的权限才能操作
------解决方案--------------------服务器角色就是这个账号在服务器级别的角色,有对应的权限,在2012之前这些都是固定的角色。用户映射就是这个账号可以访问的数据库,但是如果是sysadmin这类大权限的角色,可以不指定用户映射