-
公开(公告)号:CN1655145A
公开(公告)日:2005-08-17
申请号:CN200510005932.6
申请日:2005-01-20
Applicant: 微软公司
IPC: G06F17/30
CPC classification number: G06F21/6227
Abstract: 通过利用SQL扩展来创建指定安全表达式并使其与查询初启程序相关联,本发明的系统和方法推动数据库行级别安全。这种表达式包括布尔表达式,其必须被数据行满足以便该数据能被查询初启程序访问。一般而言,查询用在查询数据行期间聚集并利用的安全表达式进行增强。诸系统和方法不同地在查询中置入安全表达式,以便最优化查询性能同时减轻信息泄漏。这通过对安全表达式作特殊标记并取决于由静态和/或动态分析确定的非安全表达式是安全的可能性,利用谓项规则把非安全表达式拖到或压到安全表达式之上或之下来完成。
-
公开(公告)号:CN102150150B
公开(公告)日:2013-10-30
申请号:CN200980135951.7
申请日:2009-08-20
Applicant: 微软公司
IPC: G06F3/06
CPC classification number: G06F3/0647 , G06F3/0604 , G06F3/067
Abstract: 一个示例性系统包括前端组件、一个或多个分布式计算和存储(DCS)组件、以及定位服务组件。前端组件被配置成接收对数据中心中的资源的请求、将每一请求与标识信息关联起来、为每一请求定位资源、并在日志文件中存储标识信息。DCS组件被配置成获取和分析日志文件信息,以便判决与请求相关联的资源是否应该被迁移到不同的地理位置处的数据中心。定位服务组件被配置成接收由DCS组件做出的判决并向前端组件告知将资源迁移到不同地理位置处的数据中心的判决,由此允许前端组件将对所迁移的资源的未来的请求重定向到该不同地理位置处的数据中心。
-
公开(公告)号:CN102150150A
公开(公告)日:2011-08-10
申请号:CN200980135951.7
申请日:2009-08-20
Applicant: 微软公司
CPC classification number: G06F3/0647 , G06F3/0604 , G06F3/067
Abstract: 一个示例性系统包括前端组件、一个或多个分布式计算和存储(DCS)组件、以及定位服务组件。前端组件被配置成接收对数据中心中的资源的请求、将每一请求与标识信息关联起来、为每一请求定位资源、并在日志文件中存储标识信息。DCS组件被配置成获取和分析日志文件信息,以便判决与请求相关联的资源是否应该被迁移到不同的地理位置处的数据中心。定位服务组件被配置成接收由DCS组件做出的判决并向前端组件告知将资源迁移到不同地理位置处的数据中心的判决,由此允许前端组件将对所迁移的资源的未来的请求重定向到该不同地理位置处的数据中心。
-
公开(公告)号:CN102132268A
公开(公告)日:2011-07-20
申请号:CN200980134130.1
申请日:2009-07-28
Applicant: 微软公司
CPC classification number: G06F9/50
Abstract: 一种示例性方法包括在数据中心处托管服务,该服务依赖于根据编程模型来开发的至少一个软件组件,并且该数据中心包括抽象该数据中心的资源的相应的编程模型抽象层;接收对该服务的请求;以及响应于该请求,将数据中心的至少某些资源分配给该服务来允许履行该请求,其中该编程模型抽象层部分地基于对至少一个软件组件中的资源类的引用来执行分配,可以修改该资源类来解决数据中心的一个或多个资源的改变。还描述了各种其他设备、系统和方法。
-
公开(公告)号:CN100492357C
公开(公告)日:2009-05-27
申请号:CN200510005932.6
申请日:2005-01-20
Applicant: 微软公司
IPC: G06F17/30
CPC classification number: G06F21/6227
Abstract: 通过利用SQL扩展来创建指定安全表达式并使其与查询初启程序相关联,本发明的系统和方法推动数据库行级别安全。这种表达式包括布尔表达式,其必须被数据行满足以便该数据能被查询初启程序访问。一般而言,查询用在查询数据行期间聚集并利用的安全表达式进行增强。诸系统和方法不同地在查询中置入安全表达式,以便最优化查询性能同时减轻信息泄漏。这通过对安全表达式作特殊标记并取决于由静态和/或动态分析确定的非安全表达式是安全的可能性,利用谓项规则把非安全表达式拖到或压到安全表达式之上或之下来完成。
-
-
-
-