SQL Server 2012笔记分享-36:SQL账户设置

本文介绍如何通过Windows和SQL Server身份验证模式设置SQL账户为数据库管理员。包括创建登录名、分配sysadmin角色等步骤。

如何设置SQL账户为数据库的管理员账户?

========================================================================================

展开登陆的实例,选择安全性,右击登陆名——新建登录名。

截图42

在新建登录名的界面,选择“搜索”,添加AD账户sqladmin为登录名,身份验证模式为windows身份验证,如图。

截图43

创建完成后,如下图所示。

截图44

然后展开服务器角色,右击sysadmin角色,选择属性。

截图45

在属性页面,选择添加。

截图46

勾选之前创建的登录名contoso\sqladmin。

截图47

选择完成后,点击确定。

截图48

添加完成后,如下图所示。

截图49

添加完成后,contoso\sqladmin域账户将具备SQL server的sysadmin权限。

========================================================================

上面的步骤我们添加了一个windows身份验证的账户,下面来看看如何添加SQL server身份验证的账户。

区别在于创建登录名的时候手动输入登录名,然后选择SQL server身份验证并输入该登录名要使用的密码,如图。

截图50

然后同样的,把创建好的sqlusers添加到sysadmin角色中。

截图51

唯一需要注意的是,SQL必须工作的混合身份验证模式下,才能使用该账户登录,如图。

截图52

===========================================================================

后记

登录账户有哪几种?区别是什么?

登录账户可以是windows账户,也可以是SQL server登录账户或者组。

区别在于windows登录账户组可以映射到一个SQL server账户,用户访问SQL server更快,不用输入用户名和密码,可以应用域的安全策略,而sql server账户一般用于运行在非windows系统或者不支持windwos身份验证的环境中,例如internet用户、工作组用户访问SQL。

登录账户和数据库用户的关系?

登录账户用于访问SQL server实例,数据库用户则用于访问数据库。数据库用户是映射到登录账户的。

==============================================================================

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值