此SQL Server许可证看起来合法吗?


9

我从妻子最近从其那里购买新小企业的特定领域办公管理软件的软件供应商那里获得的信息给我带来了麻烦。我的印象是,这是一款相对少量的软件,但是它是由一家在她的领域广为人知的大公司开发和销售的。该软件使用MS SQL Server作为数据库,我们的购买协议包括1个服务器许可和5个用于SQL Server 2008 Standard的CAL。

让我感到奇怪的第一件事是,当我发现他们的安装程序应用程序冒昧地将服务器上的SA密码更改为不那么安全时。当我问到这个问题时,我被告知他们与Microsoft的特定经销商安排要求他们更改SA密码,以便他们的特殊许可实例只能用于其应用程序。实际上这不是问题,因为我仍然可以通过Windows登录名访问dbo,但听起来听起来有些可疑。

然后,今天我再次询问何时可以收到我们的官方SQL Server产品密钥,因为到目前为止,我们一直在我从MSDN介质安装的实例上运行,并使用我的MSDN产品密钥之一进行了临时激活(该业务还没打开,到那时我一直以为我有一个有效的产品密钥)。有人告诉我他们的代表需要远程访问我们的服务器,以便他可以使用他们的带有“嵌入式密钥”的媒体重新安装SQL Server。MSSQL是否甚至在预先标记的媒体上提供,是否允许任何人转售预先标记的媒体?因为他坚持远程安装自己,所以我的假设是,我们最终不会获得嵌入了我们自己的产品密钥的这种预先插入的媒体的副本。

我是偏执狂还是听起来可恶?我是一位.NET开发人员,几乎没有MS许可经验,但是我知道它可能很复杂,因此我认为所有这些都可能是完全正常的。在这一点上,尽管我倾向于坚持要求他们要么向我们发送有效的产品密钥和服务器/ CAL证书,要么就购买的MSSQL部分退款给我们。

截至11年3月21日的更新:供应商现在确实声称已参加下面@Sergey提到的ISV版税计划。但是,在我看来,它们似乎并不符合该计划的要求;特别是SQL Server EULA并未包含在我们的合同中,他们将SQL作为其解决方案的可选额外成本组件提供,而不是组成部分。我联系了MSFT许可部门,并被告知他们需要供应商的ISV协议号才能进行进一步调查。卖方的IT主管同意将其ISV协议的副本发送给我,但我尚未看到(或对此事的任何答复)。

最后,大约2周前,我向BSA提交了一份报告。我应该在接下来的几周内确定他们是否要进行调查,但是与我交谈的代表听起来并不乐观-他说,通常优先考虑最终用户员工报告其工作的情况雇主。

无论如何,MSFT许可代表告诉我,只要我妻子的企业有ISV的发票显示购买了所需的SQL许可数量,无论供应商是否合规,她都将获得承保。


3
更改密码听起来像是执行他们声称要执行的操作的一种非常奇怪的方式。我会怀疑他们实际上不是很擅长编程,并且为了方便代码而更改密码。
迈克尔·科恩

据我所知,它们的Windows客户端实例均使用相同的硬编码SA凭据连接到SQL Server。每个用户的权限仅在其自己的存储过程代码中强制执行。除此之外,客户端UI通常是经过精心设计,功能齐全的,完全不是我认为的错误。具有讽刺意味的是,考虑到我配置和开发该产品的经验,使用该产品的主要原因之一是其MSSQL后端。
迈克·鲍威尔

3
我个人非常想摆脱使用SA用户帐户连接到SQL Server的应用程序的速度
Massimo

我同意@Massimo。如果有竞争产品,现在是时候探索它了。
MDMarra 2011年

不幸的是,选择非常有限,该产品是该领域的亮点之一。如果我在购买和付款之前知道他们对sa的使用,我会再三考虑,但是现在恐怕切换实际上不是一个现实的选择。她希望下周末能开门。
Mike Powell

Answers:


12

并非零售包的任何SQL许可证都会预先添加标签,因此不必担心。在我看来,他是在向您收取软件费用,实际上并没有从Microsoft购买许可证。如果您实际上已经购买了SQL Server许可证,那么您将有权获得该软件的密封副本,而不是刻录副本(我很确定这是他愿意提供给您的副本)。

Microsoft没有许可证限制,Microsoft要求供应商更改sa密码并说该实例只能用于其软件。运行SQL Server的许可证属于您,您可以在其上运行任何您喜欢的许可证。供应商可能会要求您仅在该服务器上运行他们的软件,实际上,他们可能会要求您通过他们的支持协议仅在服务器上运行他们的软件,但这是您和供应商之间的事,与Microsoft无关。

至于您的MSDN许可证,Microsoft并不真正在乎安装什么密钥,而是在乎您购买了什么许可证。如果您运行的MSDN许可证很好,前提是您有合法购买的许可证坐在分配给该计算机的抽屉(或电子邮件文件夹)中。只要确保您安装的实例是Standard Edition实例,而不是MSDN的Developer Edition实例即可。另请注意,SQL 2008和SQL 2008 R2的许可不同,因此您需要确保已安装了正确的版本。如果在对象资源管理器中连接时说10.0表示SQL 2008,如果说10.50表示SQL 2008 R2。

根据购买的软件事实,通知他您想要获得有权使用的SQL Server 2008的物理副本。如果他一直向您提供有关其许可证的BS要求他安装许可证,等等。告诉他您将与BSA(商业软件联盟)联系并报告他的软件盗版行为(如果他正在向您收取许可证费用,但实际上并未提供许可证)。BSA会很乐意追捕他,剥皮并拿走他所有的钱(您会得到一笔作为发现者费用减免)。BSA基本上是软件许可警察。


这正是我所寻找的信息类型。我知道BSA,但如果他们的解释有可能是合理的,则不想玩该卡片。非常感谢!
麦克鲍威尔

1
根据您的意见,我认为他们在欺骗您。
mrdenny

@MikePowell确实让我们知道了结果。
mrdenny

会做。在上一次电话交谈中,我的联系人同意同时提供安装介质并发送其MS许可代表的联系信息,但到目前为止,我都没有看到。
Mike Powell

嘿@Mike有更新吗?
Thomas Bonini 2011年

5

SQL Server预先出售。不过,这确实令人难以置信。快速致电Microsoft许可代表应该可以消除混乱,尽管这里没有任何人可以回答您的实际问题。


谢谢。我确实打算检查Microsoft许可,但是最新的事情发生在今天下午晚些时候,所以我想我在周末进行炖煮时会在这里获得一些反馈。
迈克·鲍威尔

没错,我的头衔确实意味着我期望得到的确凿答案比我的真实答案还要多-我会改写它。
迈克·鲍威尔

3

实际上,有一个Microsoft独立软件供应商(ISV)特许使用权计划,通过该计划,软件供应商可以获取某些Microsoft产品的许可证,然后重新分发与它们的应用程序集成的Microsoft产品。

Microsoft提供的更多信息:

对于某些产品,包括SQL Server,有两种类型的许可证:

  • ISV许可证(默认),它不限制最终用户将产品与其他应用程序一起使用的能力;
  • ISV运行时许可证,该许可证允许Microsoft产品仅用作统一解决方案的一部分,并禁止与其他应用程序一起使用。

显然,运行时许可证更便宜(某些情况下超过2倍)。

至于这类产品的外观……Microsoft在ISV Royalty Program常见问题解答中说:

您可以通过将一个或多个Microsoft产品以及统一解决方案的软件一起包含在Microsoft许可的产品(“产品”)中,并通过以下任一方式分发该解决方案:

复制到物理介质上,该介质已标记并打包为您的统一解决方案

要么

由您预先安装在计算机系统上,作为您的统一解决方案的一部分进行分发。


谢谢Sergey -我正要再给这些人写一封电子邮件,但我会先阅读您的链接信息。ISV运行时许可证听起来几乎与它们所描述的完全一样,但事实是我们分别为SQL Server服务器许可证和CAL付费。
Mike Powell

2

好吧,我很高兴地向大家报告,你们都错了。我今天收到了我的官方安装媒体,尽管我对Microsoft的包装质量下降感到有些失望,但我很高兴能看到这个小故事:

可以,因为经济。

严重的是,这是我昨天在邮件中收到的,甚至没有纸屑。此时,从我的联系人那里得到的解释是,他的公司拥有某种形式的Open许可证,允许他们使用其密钥以这种形式将SQL Server转售给其客户。再次听起来对我来说完全是伪造的。他自愿向我发送联系信息,以便我可以直接与他们的MS许可代表联系,但到目前为止我还没有看到该信息,我们忙于处理其他事情,因此我不再要求它。这样的开放许可证是否有可能存在?


2
很好...刻录的DVD!那绝对是伪造的。
Antoine Benkemoun

与Microsoft Compliance保持联系-他们有专门的人员来处理这种事情。
克里斯·W

2
是的,MS会活着吃这个家伙。玩得开心!
ceejayoz

1
没有这样的开放许可证可以转售该许可证。实际上,您在阅读许可证后会发现Microsoft许可证实际上是不可转让的。与BSA的人员联系,让他们破产。如果您发现一个不错的脂肪发现者,请记住记住您欠谁的啤酒。:)我确实喜欢标签上的标有“ SQL 2008”的标签,以使其看起来合法。
mrdenny

我以为贴纸也很有趣,但为了公平起见,他确实告诉我他正在发送刻录的副本,因此他并没有真正说服我这是正版DVD。无论如何,如果我们能以某种方式获得真正的SQL许可证的更换费用,我会很高兴-但是如果有剩余的话,啤酒肯定会在我身上!
Mike Powell

-1

实际上,SQL Server 2008 R2许可证可以根据EULA进行转让,因此我认为也允许SQL Server 2008。这是从http://www.microsoft.com/en-us/download/details.aspx?id=2803下载的EULA文本

  1. 转移到第三方。该软件的第一用户可以将其,该协议和CAL直接转让给第三方。在转让之前,该当事方必须同意该协议适用于软件的转让和使用。转让必须包括软件和许可证明标签。第一个用户不得保留该软件的任何实例,除非该用户还保留该软件的另一个许可证。

但是,在屏幕快照中看起来并没有包含许可证明标签。如果确实是批量许可证,则他们将没有这样的标签。尽管接收者可能还需要批量许可协议才能将许可证转让到(通常是在您首次购买批量许可时创建的),但也许可以使用批量许可中心来转让许可证。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.