Si al instalar o iniciar MyBusiness POS aparece un mensaje similar a:
Código Duro 58
Se ha denegado el permiso CREATE DATABASE en la base de datos ‘master’.
No significa necesariamente que el programa esté dañado. En la mayoría de los casos, el problema está relacionado con los permisos de Windows o con la configuración de SQL Server, que es el motor de base de datos utilizado por MyBusiness POS.
¿Por qué ocurre este error?
Cuando MyBusiness POS se ejecuta por primera vez, necesita crear o conectarse a una base de datos. Si SQL Server no permite crear esa base de datos, el proceso se detiene y aparece el Código Duro 58.
Las causas más comunes son:
- El usuario de Windows no tiene permisos de administrador.
- SQL Server está instalado, pero el usuario con el que se conecta MyBusiness POS no tiene privilegios suficientes.
- El servicio de SQL Server no se encuentra iniciado.
- La carpeta donde se almacenan las bases de datos no permite escritura.
- Algún antivirus o política de seguridad de Windows bloquea la operación.
¿Cómo revisar el problema?
Antes de reinstalar el sistema, conviene realizar algunas verificaciones básicas:
- Confirmar que el servicio de SQL Server esté iniciado.
- Ejecutar MyBusiness POS con privilegios de administrador.
- Verificar que exista espacio suficiente en el disco.
- Revisar que el usuario utilizado por SQL Server tenga permisos para crear bases de datos.
- Comprobar que la instancia de SQL Server configurada sea la correcta.
En muchos casos, estas revisiones son suficientes para resolver el problema sin necesidad de reinstalar MyBusiness POS ni SQL Server.
Un error que suele confundirse
Es común pensar que este mensaje significa que la base de datos está dañada. Sin embargo, el error aparece antes de que la base de datos pueda crearse, por lo que generalmente se trata de un problema de permisos o configuración, no de corrupción de información.
Por ello, reinstalar el programa sin revisar la causa suele producir exactamente el mismo resultado.
Recomendación
Cuando aparezca un Código Duro en MyBusiness POS, lo más importante es leer el mensaje completo. El número del código ayuda a identificar el origen del problema y permite aplicar la solución adecuada sin realizar cambios innecesarios en el sistema.
A lo largo de los años, muchos de estos errores han sido documentados y resueltos por la comunidad de usuarios y técnicos especializados en MyBusiness POS, lo que facilita encontrar una solución específica para cada caso.





