【数据库SQL】SQL SERVER安全管理

 

1、服务器身份认证

共三种,还有一种是混合认证模式,这些是在安装的时候进行设置的。

 

 

2、数据库认证

以数据库用户为依据,来决定访问用户的操作权限。

 

 

3、服务器身份验证模式的更改

 

单击确定即可,然后出现下面界面

 

 

 

这个时候两种验证方式都可了。

 

 

4、创建具有特定权限的系统用户

 

 

 

 

然后点击确定,即可用新创建的用户进行登录了!!

 

 

 

5、windows身份验证模式的更改

不管是通过图形化更改还是通过命令行进行更改,都是更改windows操作系统的注册表中的键值。

找到之后,关闭注册表即可。然后在数据库中进行更改操作。

xp_instance_regwrite N'HKEY_LOCAL_MACHINE' , N'SOFTWARE\Microsoft\MSSQLServer\MSSQLServer','LoginMode',N'REG_DWORD',2

执行之后,还是要进行停止和启动操作。

 

 

6、通过系统存储过程更改登录名和密码

成功执行后,可修改成功。

 

 

 

7、如何更改账户的默认数据库

 

 

8、通过存储过程改变账户的默认语言

图形化操作可看上面的图

 

 

 

9、数据库登录名和某数据库下的用户名

服务器下的登录名,是登录整个一台服务器但是登录一台服务器之后,有没有权限操作哪一个数据库,这个由数据库用户来决定

 

增加数据库用户

法1: 创建登录名时通过映射数据库增加

 

法2:可以直接在某数据库下面的用户进行新建

删除操作:  在用户名上点击右键,再删除选项即可。

更多设置右键属性设置即可。

 

T-SQL语句操作: