Si tienen problemas con la contraseña de la instancia de Contpaq ya sea que no la recuerdas o estas trabajando sobre una instalación que no realizaste y no la tienes a continuación les indico los pasos que hay que realizar para sustituir el password de la instancia SQL de Contpaq por una contraseña nueva.
- Ejecutamos CMD como administrador.
- Escribimos osql -L para listar todas los servidores de SQL.
- Una vez indentificado el servidor escribimos osql -S NOMBRE-SERVIDOR -E
- Escribimos sp_password NULL,’nuestroPasswordNuevo’,’sa’ presionamos enter.
- Escribimos go presionamos enter.
- Escribimos exit y presionamos nuevamente enter.
La salida de los comandos seria algo similar a lo siguiente:
C:\Windows\system32>osql -L Servers: UN-MX\COMPAC UN-MX\NOMIPAQ C:\Windows\system32>osql -S UN-MX\COMPAC -E sp_password NULL,'nuestroPasswordNuevo','sa' go exit
Si al tratar de ejecutar el Contpaq nos marca que esta bloqueada la base de datos podemos alternativamente ejecutar los siguiente de manera similar a como lo hicimos en el otro paso.
C:\Windows\system32>osql -S UN-MX\COMPAC -E 1 ALTER LOGIN sa WITH PASSWORD = 'nuestroPassword' UNLOCK go exit
Nota: recuerda que hay que sustituir nuestroPasswordNuevo por la contraseña nueva que deseamos usar.