sql server 创建登录用户和数据库用户 有什么区别
时间: 2024-01-05 14:02:04 浏览: 59
SQL Server中创建登录用户和数据库用户是两个不同的概念。登录用户是一个用户在SQL Server中登录的身份,可以认为是一个用户的身份证,可以用来登录SQL Server,但是他并不能访问任何数据库。数据库用户是指一个用户在一个特定的数据库中的权限,可以认为是一个用户在某一个数据库中的访问权限。
区别主要有以下几点:
1. 创建登录用户是在SQL Server中创建一个身份证,而创建数据库用户是在数据库中为这个用户授权,让他能够访问某一个数据库。
2. 登录用户只是一个认证机制,不能够直接访问数据库中的数据。而数据库用户可以访问一个特定的数据库中的数据。
3. 创建登录用户可以和Windows域账号进行关联,而创建数据库用户只能和SQL Server的登录用户进行关联。
4. 登录用户可以登录SQL Server并且访问所有的数据库,而数据库用户只有特定的权限。
总的来说,创建登录用户是为了在SQL Server中建立一个身份登陆凭证,创建数据库用户是为了让一个身份在特定的数据库中拥有特定的权限。
相关问题
(1)在SQL Server中创建相关登录用户,数据库用户 用SQL Server创建相关登录用户,数据库用户时,观察是否创建成功。
好的,我会为您提供具体的操作步骤,以便您创建相关的登录用户和数据库用户,并观察是否创建成功。
1. 创建登录用户
首先,我们需要在SQL Server中创建一个登录用户。可以按照以下步骤操作:
- 打开SQL Server Management Studio,连接到目标服务器。
- 在“对象资源管理器”中,找到“安全性” -> “登录名”节点,右键单击该节点,选择“新建登录名”。
- 在“新建登录名”对话框中,输入要创建的登录名和密码,选择相应的身份验证方式,然后单击“确定”保存。
创建成功后,可以在“登录名”节点下查看到刚刚创建的登录名。
2. 创建数据库用户
接下来,我们需要在数据库中创建一个用户,以便登录用户可以使用该用户访问数据库。可以按照以下步骤操作:
- 打开SQL Server Management Studio,连接到目标服务器。
- 在“对象资源管理器”中,找到目标数据库,展开该节点,找到“安全性” -> “用户”节点,右键单击该节点,选择“新建用户”。
- 在“新建用户”对话框中,输入要创建的用户名,选择要将该用户关联的登录名,然后单击“确定”保存。
创建成功后,可以在“用户”节点下查看到刚刚创建的用户。
3. 观察是否创建成功
如果创建成功,可以在“登录名”节点和“用户”节点下看到刚刚创建的登录名和用户。此外,您也可以通过以下SQL语句来检查是否创建成功:
```
-- 检查登录名是否存在
SELECT * FROM sys.server_principals WHERE name = 'login_name';
-- 检查用户是否存在
USE database_name;
SELECT * FROM sys.database_principals WHERE name = 'user_name';
```
其中,`login_name`和`user_name`分别是您刚刚创建的登录名和用户名,`database_name`是您要检查的数据库名称。
希望这些信息对您有所帮助,如果您有其他问题,可以随时向我提问。
SQL Server 创建新的登录用户
可以通过以下步骤在 SQL Server 中创建新的登录用户:
1. 打开 SQL Server Management Studio,并使用管理员权限登录到 SQL Server 实例。
2. 在 Object Explorer 窗口中,展开 Security 文件夹。
3. 右键单击 Logins 文件夹,选择 New Login…。
4. 在 Login - New 窗口中,输入新登录用户的名称。
5. 在 Select a page 菜单中选择 General,并输入新登录用户的密码。
6. 在 Default database 下拉菜单中选择新登录用户默认使用的数据库。
7. 在 Server Roles 选项卡中,为新登录用户分配所需的服务器角色。
8. 在 User Mapping 选项卡中,选择新登录用户要访问的数据库,并为该数据库分配所需的用户角色。
9. 点击 OK 按钮,保存新登录用户设置。
这样就创建了一个新的登录用户,该用户可以使用其用户名和密码登录到 SQL Server 实例,并访问其已分配的数据库和角色。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)