SQL Server 2008 登录名,用户,架构,角色
基本概念
服务器登录名:指有权限登录到某服务器的用户;
服务器角色:指一组固定的服务器用户,登录后也不一定有权限操作数据库
数据库用户:指有权限能操作数据库的用户;
数据库角色:指一组固定的有某些权限的数据库角色;
数据库架构:指数据库对象的容器;
登录模式
windows有两种登录模式:
1. windows模式
在该模式下可以通过创建windows账户来给sql server 用户授权。
2. 混合认证模式(windows & sql server )
在该模式下,两种都是可以的。
创建用户的一般方法
1. 先建立一个登录名(windows模式或sql server模式),然后用角色,架构等给该登录名赋予权限,然后做用户关系映射。
2. 在对应数据库的用户属性中给具体的库(表)等相关内容赋予查询,删除等权限。
注意
一个登录名只能映射到多个数据库的用户中,但同一个数据库的用户中只能有一个登录名的映射。