¿Esta licencia de SQL Server parece legítima?

9

La información que obtengo del proveedor de software al que mi esposa compró recientemente el software de administración de oficinas específico de dominio de su nueva pequeña empresa me está dando escalofríos. Mi impresión es que este es un software de volumen relativamente bajo, pero está desarrollado y vendido por una compañía más grande que es un nombre bien conocido en su campo. El software utiliza MS SQL Server como su base de datos y nuestro acuerdo de compra incluyó 1 licencia de servidor y 5 CAL para SQL Server 2008 Standard.

Lo primero que me pareció extraño fue cuando descubrí que su aplicación de instalación se había tomado la libertad de cambiar la contraseña de SA en mi servidor a algo mucho menos seguro. Cuando pregunté sobre esto, me dijeron que su acuerdo de revendedor particular con Microsoft requería que cambiaran la contraseña de SA para que su instancia con licencia especial solo pudiera usarse para su aplicación. Prácticamente esto no es un problema, ya que todavía tengo acceso a dbo a través de mi inicio de sesión de Windows, pero la explicación sonaba extremadamente sospechosa.

Luego, hoy pregunté nuevamente cuándo podríamos esperar recibir nuestra clave de producto oficial de SQL Server, ya que hasta la fecha hemos estado ejecutándome en una instancia que instalé desde mi medio MSDN, activada temporalmente usando una de mis claves de producto MSDN (el negocio no es todavía no estoy abierto y he estado asumiendo que tendría una clave de producto válida para este punto). Me dijeron que su representante necesitaría acceso remoto a nuestro servidor para que pudiera reinstalar SQL Server usando sus medios que tienen una "clave incrustada". ¿Se ofrece incluso MSSQL en medios pre-solicitados, y si es así, alguien puede revender medios pre-solicitados? Debido a que insiste en la instalación remota y la instalación de él mismo, supongo que no terminaríamos con una copia de estos medios pre-solicitados con nuestra propia clave de producto incrustada.

¿Estoy siendo paranoico o esto suena sospechoso? Soy un desarrollador de .NET con casi cero experiencia con licencias de MS, pero sé que puede ser complicado, así que supongo que todo esto podría ser completamente normal. En este punto, aunque me estoy inclinando a insistir en que nos envíen una clave de producto válida y certificados de servidor / CAL, o que nos den un reembolso en la parte de MSSQL de nuestra compra.

ACTUALIZACIÓN a partir del 21/03/11 : el proveedor ahora afirma participar en el programa ISV Royalty mencionado por @Sergey a continuación. Sin embargo, no me parecen cumplir con los requisitos de ese programa; específicamente, el EULA de SQL Server no se incorporó a nuestro contrato, y ofrecen SQL como un componente opcional de costo adicional de su solución en lugar de una parte integral. Me puse en contacto con MSFT Licensing y me dijeron que necesitarían el número de acuerdo de ISV del proveedor para investigarlo más a fondo. El Director de TI del proveedor acordó enviarme una copia de su acuerdo de ISV, pero aún no lo he visto (ni ninguna respuesta al respecto).

Finalmente, hace aproximadamente 2 semanas presenté un informe ante la BSA. Debería averiguar en las próximas semanas si van a abrir una investigación o no, pero el representante con el que hablé no parecía optimista: dijo que generalmente se da prioridad a los casos en que los empleados de los usuarios finales informan empleadores.

En cualquier caso, el representante de licencias de MSFT me dijo que siempre y cuando el negocio de mi esposa tenga una factura del ISV que muestre la cantidad requerida de licencias SQL incluidas en la compra, está cubierta, independientemente de si el proveedor cumple o no.

Mike Powell
fuente
3
Cambiar la contraseña suena como una forma muy extraña de hacer cumplir lo que dicen estar haciendo cumplir. Voy a sospechar que en realidad no son muy buenos para programar y cambiar la contraseña para conveniencia de su código.
Michael Kohne
Hasta donde puedo decir, las instancias de su cliente de Windows se conectan al servidor SQL utilizando las mismas credenciales SA codificadas. Los permisos por usuario se aplican solo en su propio código de procedimiento almacenado. Aparte de eso, la interfaz de usuario del cliente generalmente está bien diseñada, con todas las funciones y no es en absoluto lo que consideraría defectuoso. Irónicamente, una de las principales razones para optar por este producto fue su backend MSSQL, dada mi experiencia con la configuración y el desarrollo en su contra.
Mike Powell el
3
Yo mismo huiría muy rápido de las aplicaciones que se conectan a SQL Server usando la cuenta de usuario SA ...
Massimo
Estoy de acuerdo con @Massimo. Si hay un producto de la competencia, ahora es el momento de explorarlo.
MDMarra
Desafortunadamente, las opciones son bastante limitadas y este producto fue uno de los puntos brillantes en el campo. Si hubiera sabido sobre su uso de sa antes de que fuera comprado y pagado, habría tenido dudas, pero me temo que cambiar ahora no es realmente una opción realista. Ella espera abrir sus puertas el próximo fin de semana.
Mike Powell el

Respuestas:

12

Cualquier licencia SQL que no sea un paquete minorista se solicita previamente, por lo que no es una preocupación. Me parece que te está cobrando por el software y no está comprando una licencia de Microsoft. Si, de hecho, ha comprado una licencia de SQL Server, tiene derecho a una copia sellada del software, no a una copia quemada (que estoy bastante seguro en este momento es lo que le ofrecería).

No existe ninguna restricción de licencia que Microsoft requiera que un proveedor cambie la contraseña sa y diga que la instancia solo se puede usar para su software. La licencia para ejecutar SQL Server te pertenece, puedes ejecutar lo que quieras en ella. El proveedor puede solicitar que solo ejecute su software en ese servidor, de hecho, puede requerir que solo ejecute su software en el servidor a través de su acuerdo de soporte, pero eso es entre usted y el proveedor y no tiene nada que ver con Microsoft.

En cuanto a su licencia de MSDN, a Microsoft realmente no le importa qué clave está instalada, sino las licencias que ha comprado. Si está ejecutando una licencia de MSDN que está bien, siempre que tenga una licencia comprada legítima en un cajón (o carpeta de correo electrónico) asignada para esa computadora. Solo asegúrese de que la instancia que instaló era una instancia de Standard Edition, no una instancia de Developer Edition de MSDN. También tenga en cuenta que SQL 2008 y SQL 2008 R2 tienen una licencia diferente, por lo que deberá asegurarse de tener instalado el correcto. Si cuando te conectas en el explorador de objetos dice 10.0, eso es SQL 2008, si dice 10.50, eso es SQL 2008 R2.

Infórmele que desea la copia física de SQL Server 2008 a la que tiene derecho basándose en el hecho de que compró una copia del software. Si sigue dándole el BS sobre su licencia, requiere que lo instale, etc. dígale que se comunicará con la BSA (Business Software Alliance) y le informará sobre piratería de software (que es exactamente lo que está haciendo si está cobrarle por una licencia y no proporcionarla realmente). La BSA estará más que feliz de cazarlo, desollarlo y tomar todo su dinero (obtendrá un corte como tarifa de búsqueda ). BSA es básicamente la policía de licencias de software.

mrdenny
fuente
Este es exactamente el tipo de información que estaba buscando. Soy consciente de la BSA pero no quería jugar esa carta si hubiera alguna posibilidad de que sus explicaciones pudieran ser legítimas. ¡Muchas gracias!
Mike Powell el
1
Por lo que has dicho, en mi opinión, te están jodiendo.
mrdenny
@MikePowell háganos saber cómo resulta.
mrdenny
Lo haré En nuestra última conversación telefónica, mi contacto acordó enviar nuestros medios de instalación y enviar información de contacto para su representante de licencias de MS, pero hasta ahora no he visto ninguno.
Mike Powell el
hey @Mike alguna actualización?
Thomas Bonini
5

SQL Server se vende pre-PID. Sin embargo, eso suena increíblemente incompleto. Sin embargo, una llamada rápida a un representante de licencias de Microsoft debería aclarar la confusión, ya que no hay forma posible de que alguien aquí pueda responder su pregunta real.

MDMarra
fuente
Gracias. Planeo consultar con las licencias de Microsoft, pero esto último sucedió a última hora de la tarde, así que pensé en tratar de obtener algunos comentarios aquí mientras lo comentaba durante el fin de semana.
Mike Powell el
Y tienes razón, mi título implica que estoy esperando una respuesta más definitiva de lo que realmente soy. Lo reformularé.
Mike Powell el
3

En realidad, existe un programa de licencias de regalías de proveedores independientes de software (ISV) de Microsoft , a través del cual un proveedor de software puede obtener licencias para algunos productos de Microsoft y redistribuir los productos de Microsoft integrados con sus aplicaciones.

Más información de Microsoft:

Para algunos productos, incluido SQL Server, hay dos tipos de licencias:

  • Licencia ISV (predeterminada), que no restringe la capacidad de los usuarios finales para usar el producto con otras aplicaciones;
  • ISV Run-Time License, que permite que el producto de Microsoft se use solo como parte de la Solución Unificada y prohíbe su uso con otras aplicaciones.

Obviamente, la licencia Run-Time es más barata (en algunos casos, más de 2 veces).

En cuanto a cómo deberían verse estos productos ... Microsoft dice en las preguntas frecuentes del programa ISV Royalty:

Puede integrar los productos con licencia de Microsoft ("productos") en su solución empresarial al incluir uno o más productos de Microsoft junto con el software para su solución unificada y distribuir la solución mediante:

Copiar en medios físicos, etiquetados y empaquetados como su solución unificada

O

Preinstalación, por usted, en un sistema informático para su distribución como parte de su solución unificada.

Sergey Vlasov
fuente
Gracias Sergey. Estaba a punto de escribir otro correo electrónico a estas personas, pero primero leeré su información vinculada. La licencia ISV Run-Time suena casi exactamente como lo que están describiendo, excepto por el hecho de que se nos cobró por separado la licencia del servidor SQL Server y las CAL.
Mike Powell
2

Bueno, me complace informar que todos ustedes están EQUIVOCADOS. Hoy recibí mi medio de instalación oficial, y aunque estoy un poco decepcionado por la disminución de la calidad del empaque en Microsoft, estoy feliz de tener este pequeño episodio detrás de mí:

Está bien, porque bueno, la economía.

En serio, esto es lo que recibí ayer por correo, sin siquiera un trozo de papel. En este punto, la explicación de mi contacto es que su compañía tiene algún tipo de licencia Open que les permite revender SQL Server a sus clientes en este formulario, utilizando su clave. De nuevo, esto me suena completamente falso. Se ofreció como voluntario para enviarme información de contacto para que pudiera contactarme directamente con su representante de licencias de MS, pero hasta ahora no he visto esa información y hemos estado tan ocupados con otras cosas que aún no la he pedido nuevamente. ¿Existe alguna posibilidad de que exista una licencia abierta?

Mike Powell
fuente
2
Muy bien ... un DVD quemado! Definitivamente es una copia falsa.
Antoine Benkemoun
Póngase en contacto con el cumplimiento de Microsoft: tienen personas dedicadas que se encargarán de este tipo de cosas.
Chris W
2
Sí, MS se va a comer a este tipo vivo. ¡Diviértete con eso!
ceejayoz
1
No existe una licencia abierta que permita revenderla. De hecho, si lee la licencia, encontrará que las licencias de Microsoft no son transferibles. Póngase en contacto con los chicos de BSA y déjelos atrapar a este tipo. Si obtienes un buen buscador de gordos, recuerda a quién le debes unas cervezas. :) Me encanta la pegatina en la etiqueta que dice "SQL 2008" para que parezca legítimo.
mrdenny
Pensé que la pegatina también era divertida, pero para ser totalmente justo, me dijo que estaba enviando una copia quemada, por lo que en realidad no estaba tratando de convencerme de que era un DVD genuino. De todos modos, estaré contento si de alguna manera obtenemos el costo de reemplazo de una licencia SQL real, ¡pero si queda algo, las cervezas definitivamente estarán sobre mí!
Mike Powell
-1

En realidad, las licencias de SQL Server 2008 R2 son transferibles según el EULA, por lo que supongo que también se permite SQL Server 2008. Aquí está el texto del CLUF descargado de http://www.microsoft.com/en-us/download/details.aspx?id=2803

  1. TRANSFERENCIA A TERCEROS. El primer usuario del software puede transferirlo, este acuerdo y las CAL directamente a un tercero. Antes de la transferencia, esa parte debe aceptar que este acuerdo se aplica a la transferencia y el uso del software. La transferencia debe incluir el software y la etiqueta de Prueba de licencia. El primer usuario no puede retener ninguna instancia del software a menos que ese usuario también conserve otra licencia para el software.

Sin embargo, en la captura de pantalla no parecía que incluyeran la etiqueta de Prueba de licencia. Si realmente es una Licencia por Volumen, no tendrían dicha etiqueta. La licencia puede transferirse utilizando el Centro de licencias por volumen, aunque el destinatario también puede necesitar un Acuerdo de licencia por volumen para transferir la licencia (por lo general, esto se crea cuando realiza una compra inicial de licencias por volumen).

Miguel
fuente