Mssql数据库
mssql安全性概述:就是用来保护数据,可以决定哪些用户可以登录到服务器,用户可以对哪些数据库执行操作或管理任务等。他的安全体系结构顺序上可以分为“认证”“授权两个部分”,安全机制可以分为5个层级。客户端、网络传输,实例级别,数据库级别、对象级别五个层级安全机制。
客户端安全机制:用户必须是系统的管理员权限,但mssql采用集成windows NT网络安全机制,提高安全性同时也加大了数据库管理难度。
网络传输的安全机制:传输对数据进行加密,两种方式:数据加密和备份加密,数据加密就是对所有数据进行加密,数据写时加密,读时解密,mssql来管理加解密,可以保护数据库的数据不必对现有应用程序做任何更改。备份加密就是对备份数据加密防泄漏和篡改。
实例级别的安全机制:数据库中设置了很多固定的的登录角色,固定服务器角色的成员可以用于服务器级别的管理权限。
数据库级别的安全机制:建立用户的登录账户信息时,mssql选择用户为默认数据库,并分配给用户权限,以后每次登录都会连接到默认数据库,如果设置登录账户时没有指定默认数据库,则用户的权限将限制在master数据库以内。
对象级别安全机制:
标签:13,加密,数据库,用户,机制,数据库安全,级别,mssql From: https://www.cnblogs.com/zwj611/p/17547474.html