网亚机房管理软件博客

新实用主义典范

机房管理软件服务器的CPU

SQL Server2014的运行环境与SQL Server以前的版本完全不同。在发布SQL Server2000时,用于SQL Server的大型机房管理软件服务器可能有4到8个处理器。现在,SQL Server2014能够在最大的服务器上运行,这些服务器可以有最高64个处理器、最高320个核。另外,SQL Server2014可以运行在最高有4TB的RAM、且运行Windows Server2012 R2标准版的机器上。获取Windows Server2012 R2数据中心的唯一理由是获得两个以上的CPU插槽。SQL Server2014只支持一个处理器架构:64位。

机房数据库资源调控器

机房资源调控器是一项SQL Server技术,用来限制从SQL Server2014可用的总资源分配给每个数据库工作负载的资源数量。启用该功能之后,资源调控器将对引入的会话分类,确定会话属于哪个工作负载组。然后每个工作负载组与限制工作负载组的资源池相关。而且,机房资源调控器保护SQL Server不受失控的查询和不可预知的工作负载执行的营销,并设置工作负载优先级。资源调侃器要限制资源,就必须能够区分不同的工作负载,如下所示:

对引入的连接进行分类,并将它们发送到特定的工作负载组。

SQL身份验证机房管理软件

SQL Server身份验证机房管理软件是自从SQL Server还是基于Sybase代码时就已支持的身份验证方式。当使用SQL Server身份验证时,程序或用户通过输入用户名和密码来进行身份验证,从而连接到SQL Server实例。如果事先指定用户名和密码,它们就会被放入连接字符串,然后程序会在连接到SQL Server实例时使用。当使用SQL Server身份验证时,实际的用户名和密码会存储在数据库实例的master数据库中。

在使用SQL Server身份验证机房管理软件的过程中,会将账户和密码传入数据库实例并将密码散列化,进而将用户名和散列化之后的密码和master数据库中存储的账户列表进行比较。如果传入的用户名和散列化之后的密码和master数据库中的账户信息相匹配,身份验证成功,就可以连接到实例并且被授予账户所拥有的权限。如果匹配失败,就返回身份验证错误的信息。

机房软件CLR集成的安全性

与执行其他代码时一样,必须采取措施,保证SQL CLR集成是安全、隔离的。为了确保安全的机房软件CLR宿主环境,应该满足以下目标:

在SQL Server内运行托管代码时,SQL Server的完整性、稳定性和健壮性不应该被破坏。

托管代码不允许对用户数据或其他用户代码进行未授权访问。

实现一种机制来阻止用户代码访问SQL Server外部的任何资源。

托管代码运行在SQL Server进程中不意味着它们应该获得对系统资源的访问。

为了帮助实现这些目标,CLR支持为托管代码使用称为Control A从测试Security的安全性模型。在这种模型中,基于代码的身份对程序集授予权限。SQL Server宿主策略级别可以授予程序集的权限集是由在SQL Server中创建程序集时设置和指定的权限确定的。SQLCLR支持3中权限集:

«1»

Powered By Z-Blog 2.0 Doomsday Build 121221

版权所有©2007-2013 南京网亚计算机有限公司
QQ:502800066(购买咨询) 1074187861(技术支持) 邮件: sales@ji-fang.cn
电话:( 025)84533318 (025)84533319 (025)66671103 13913982176 传真: (025)84533320
地址: 江苏省南京市中山东路198号龙台国际大厦1205室