SQL server数据库的权限设置

本文介绍了SQL Server的登录权限和数据库权限设置。SQL Server的身份验证模式包括Windows身份验证和混合模式,后者适用于非Windows环境和Internet用户。在数据库权限方面,权限可以从服务器、数据库和对象三个级别设置,包括固定服务器角色、数据库角色以及对象级别的权限分配。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、登录权限:
SQL server的身份验证模式有以下两种:
1、 Windows身份验证模式:
当使用我你当我是用户身份验证时,SQL server会使用操作系统中的Windows用户和密码。也就是说,当用户身份由Windows进行验证,SQL server不要求提供密码,也不执行身份验证。Windows身份验证是比SQL server身份验证更为安全的,可以保护SQL server免受大部分来自Internet的***。Windows身份验证适合用于在局域网内部(如AD域)访问数据库的情况。需要注意的是:使用Windows身份验证时,也必须把相应的用户账号添加到数据库的登录名列表中,否则还是会登录失败,如下所示:
SQL  server数据库的权限设置

2、 SQL server 和Windows身份验证模式(混合模式):
SQL server和Windows身份验证模式也被称为混合模式,允许我们使用Windows身份验证或SQL server身份验证进行连接。这种模式通常用于运行在非Windows系统环境的用户、Internet用户或混杂的工作组用户访问SQL server时,比如说:外界用户访问数据库或不能登录Windows域时,SQL server验证模式的话,所使用的账号和密码是储存在SQL server数据库上的,与客户机的用户没有关系。

二、数据库的权限设置:

SQL server中的访问权限可以分别从服务器、数据库及对象三个级别进行设置。

可以把SOL Server 想象为一幢大楼,要进入这幢大楼需要一张通行证, 这就是登录账户,而这张通行证的类型(内部员工还是来宾)能否进入大楼,主要取决于保安的检 查方式(即身份验证模式).数据库则可以想象为大

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值