数据库视频第十一章总结

SQL server 安全机制
分为五个等级:
客户机安全机制
网络传输安全机制
实例级别安全机制
数据库级别安全机制
对象级别安全机制
在这里插入图片描述
SQL server 身份验证模式
两种身份验证模式
Windows身份验证模式
在这里插入图片描述
混合模式
在这里插入图片描述
如何修改身份验证模式进行修改:
在这里插入图片描述
点击属性–>安全性
在这里插入图片描述
在这里插入图片描述
创建Windows登录账户
先添加计算机本地用户
方法:
计算机管理–>本地用户和组–>用户–>右击选择新用户
在这里插入图片描述
在这里插入图片描述
创建SQL Server登录账户
在编辑环境中点击安全性节点中的登录名
在这里插入图片描述
右击选择新建登录名并选择SQL server身份验证
在这里插入图片描述
将强制实施密码策略前面的√去掉,这个是对账户复杂程度的判断
平时加上之后不好控制 通常不使用
在这里插入图片描述
然后选择一个默认的数据库
在这里插入图片描述
选择完之后点击用户映射,选择映射到想要的数据库中
在这里插入图片描述
选择完之后点击确定就创建了一个SQL server登录账户
在这里插入图片描述
这里要说的是选则的用户映射决定了你可以操作的数据库
如果登录之后选择没有映射到的数据库,你是无法对其进行操作的
在这里插入图片描述
创建数据库用户
在编辑环境下选择你要创建的数据库依次点击安全性–>用户–>右击新建用户
在这里插入图片描述
选择浏览登录名
在这里插入图片描述
选择用户创建数据库对象就可以了
在这里插入图片描述
创建的这种数据库用户能给选中的数据库赋予权限,对别的数据库依然没有权限
固定服务器角色
在这里插入图片描述
固定数据库角色
在这里插入图片描述
权限:常用权限
在这里插入图片描述
授予权限

GRANT
{ALL|statement[,…n]}
To security_account[,…n]

撤销权限

REVOKE{ALL|statement[,…n]}
FROM Security_account[,…n]

拒绝权限

DENY{ALL|statement[,…n]}
TO security_account[,…n]

在这里插入图片描述
在这里插入图片描述

DENY否决优先权
对某一个具体的数据库对象。我们设置一个权限的时候有四种状态
授予、具有授予状态、拒绝、撤销。如果对于某一个具体对象设置
DENY这样一个关键词拒绝权限,无论这个对象角色是否拥有权限,都
无法使用权限

发布了48 篇原创文章 · 获赞 6 · 访问量 2005

猜你喜欢

转载自blog.csdn.net/weixin_44693109/article/details/100170617