Vcenter sql server Error: 18456, Severity:14, State: 58
Instalando VmWare Vcenter 5.5 uno de los pasos previos, si no instalas la versión express de SQL ni usas el appliance, es la creación de un objecto ODBC en Windows apuntando al SQL server que deseemos.
A mi DBA le pedí que configurara la base de datos con un usuario “vmw_vcenter” dentro de mi dominio Windowsy una base de datos “VCDB”. Durante el testeo siempre recibía el siguiente error:
Microsoft SQL Server Native Client Version 11.00.2100
Running connectivity tests...
Attempting connection [Microsoft][SQL Server Native Client 11.0][SQL Server]Login failed for user 'MY_DOMAIN_VMW_VCENTER'.
TESTS FAILED!
Buscando en los logs de SQL el código de error era “state:58” y no conseguia saber que significaba pero aun asi no funcionaba.
Tras unas cuantas vueltas esta web me saco de mi error:
Error: 18456, Severity:14, State: 58 means:
58 | State 58 occurs when SQL Server is set to use Windows Authentication only, and a client attempts to log in using SQL Authentication. | Error: 18456, Severity: 14, State: 58. Login failed for user ‘<x>’. Reason: An attempt to login using SQL authentication failed. Server is configured for Windows authentication only |
Un error menos 🙂