日期:2014-05-17  浏览次数:20359 次

sqlserver新建账户的问题
版本是sql2005 在新建用户的时候 “服务器角色”和“用户映射”中的“数据库角色成员身份”

请问这两个有什么联系啊 既然我选择了角色 那么我就应该具有这个角色的权限了 这个成员身份又是干嘛的呢?

------解决方案--------------------
登录账号是服务器级别的
数据库用户是数据库级别的
两者存在映射关系

一般情况 你拥有服务器级别的角色(即能登录服务器),但是通常情况你没有权限操作具体的数据库
只有你同时具有数据库的权限才能操作

------解决方案--------------------
服务器角色就是这个账号在服务器级别的角色,有对应的权限,在2012之前这些都是固定的角色。用户映射就是这个账号可以访问的数据库,但是如果是sysadmin这类大权限的角色,可以不指定用户映射