如果我仅以Windows Server 2008 R2上的本地pipe理员身份login,是否需要CAL?

可能重复:
你能帮我解决我的软件许可问题吗?

在这里,我正在帮助一个非常小的业务(less于10名员工,没有真正的pipe理员)通过旧的SQL Server安装迁移到一个新的硬件盒子。

我们希望新版本能够在Windows Server 2008 R2上运行,无论是基础版还是标准版(以最经济高效的版本为准)。 我知道,对于Sql Server安装,我们可以购买一个处理器许可证,或者只使用Sql Server Express。 这个盒子只能运行Sql Server,也许还有一个非微软服务与非微软login。

有一些服务从其他框(Web服务器,其他服务,员工目录连接使用SQL Serverpipe理器)连接到Sql Server实例。 所有的服务连接使用SQL Server帐户,而不是Windows帐户。 实际上根本没有任何“域名”账户。

由于公司没有任何真正的pipe理员,所以任何人login到服务器框的唯一方式是直接作为本地pipe理员或使用RDP在公司自己的内部networking的框中。

我正在尝试确定需要购买多less个CAL(如果有)。

为了澄清,我假设你的问题包括Windows Server和Windows SQL Server授权。 对于Windows Server Licensing,您需要拥有Windows Server操作系统和CAL的设备/用户连接许可证。无论您select每个设备还是每个用户的许可证取决于您的环境。
对于SQL 2008,类似地,您需要具有服务器和CAL许可证。但是,您有购买昂贵的每处理器许可证的select,其中包含无限量的CAL,或者您可以购买价格合理的基本许可证,并为用户添加尽可能多的客户端CAL /设备。正常情况下,每个处理器许可证都是用于暴露于互联网的用户数量未知的环境中。
至于SQL Express,我build议你检查它的限制(即数据库大小),看看它们是否会限制你的应用程序的增长。