SQL SERVER 2008数据库的安全

一、SQL server 2008的安全机制

序号安全机制类型功能分类解释备注
1客户机安全机制直接访问网络端口

1、1433端口:数据库引擎端口、用于远程连接数据库引擎。(可更改)

2、135端口:SSIS调用DCOM时用(不可改)

3、2383端口:SSAS命名实例端口

4、80端口:web报表服务端口

5、137、138、139、445作数据库复制端口

 
2网络传输安全机制数据加密透明加密写数据时加密,从磁盘读取时解密
备份加密备份恢复用于特殊的用户 
3实例级别安全机制标准SQL Server登录SQL Server 不允许用户建立服务器级的角色 
集成Windows登录 
4数据库级别安全机制 登录账号时没有指定默认的数据库,则用户的权限将局限在master数据库内 
对数据库本身也设置了角色 
5对象级安全机制数据对象的引用、数据操作语句的许可权限定义对象和语句的许可权限来实现 

 二、SQL Server 身份验证模式

模式类型优点
Windows 身份验证模式1、用户账户管理由系统管理员负责
2、有更强的用户账户管理工具,可以设置账户锁定、密码期限等
3、支持多个用户同时被授权访问SQL Server
4、适用环境:内部访问
混合模式1、SQL Server身份验证:使用TCP/IP Sockets进行登录验证
2、Windows身份验证:使用命名管道
3、支持非Windows 客户
4、一个应用程序可以使用单个的SQL Server 登录用户名和口令。

三、更改身份验证方式

打开SQL Server Management Studio 窗口,选择一种身份验证模式建立与服务器的连接。在【对象资源管理器】中,右击服务器名称选择【属性】命令,打开【服务器属性】窗口。打开左侧的【安全性】选项页,如图所示,

 

然后按【确定】,退出后重新打开即更换了模式。

本文出自 “丛林探险” 博客,请务必保留此出处http://xsh2009.blog.51cto.com/790124/1374480

SQL SERVER 2008数据库的安全,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。