1. 概述
数据库用户的用户名与登录名是 SQL Server 中两个容易混淆的概念;
登录名是范问 SQL Server 的通行证,是服务器级别的对象,登录到 SQL Server 之后还要创建数据库用户才能访问数据库资源;
创建数据用户的过程实际上就是建立登录名和数据用户之间映射关系的过程,一个登录名能为多个数据库用户,这种映射关系为同一服务器上不同数据库的权限管理带来更多便利;
2. 在SSMS创建数据库用户
创建数据库用户的方法如下:
-
数据库 → test → 安全性 → 右击用户 → 新建用户;
-
输入用户名 → 登录名 ,点击右边的三个点 → 打开选择登录名 ,点击浏览 → 打开查找对象 → 在匹配的对象,勾选Tim → 确定,即可完成创建数据库用户;
注意: 在新建数据库-用户 对话框中,在选择页列表中选择用于的架构,给数据库用户添加架构;选择成员身份选项,为数据库用户选择数据库角色,还能选择其他选项进行配置;
创建数据库用户的SQL 命令是CREATE USER
3. 修改数据库用户
- 打开 SSMS → 用户 → 右击Tim → 属性;
- 在打开的数据库用户-Tim,进行修改,确定;
4. 删除数据用户
- 打开 SSMS → 用户 → 右击Tim → 删除,在打开的数据库用户-Tim,确定,即可完成删除数据库用户;