I've just set up my dedicated server, following the instructions given in the infamous steam community post. Everything went fine up until I started the server. The window pops up and immediately closes again. Starting as admin didn't do anything.
The logs from the server say:
//-------------------------- 9/26/2014 -- 20:14:30 -----
ECHO 2014-09-26 20:14:30.364 {00} <NOSCOPE> --------- Loading DIRS ---------
ECHO 2014-09-26 20:14:30.365 {00} <NOSCOPE>
ECHO 2014-09-26 20:14:30.366 {01} <onStart>
--------- Initializing Directory: scripts ---------
ECHO 2014-09-26 20:14:30.367 {02} <initServer>
--------- Initializing LiF Server: Server Scripts ---------
ECHO 2014-09-26 20:14:30.375 {02} <initServer> Loading CmConfiguration
ECHO 2014-09-26 20:14:30.376 {02} <initServer> Init of DB interface
ERRR 2014-09-26 20:14:30.382 {02} <initServer> CmDb::_connect() - connection error #1045: Access denied for user 'root'@'localhost' (using password: YES)
ERRR 2014-09-26 20:14:30.382 {02} <initServer> CmServerInfoManager::processLocalWorlds() - can't connect to MySQL!
ERRR 2014-09-26 20:14:30.382 {02} <initServer> Fatal: Can't init local world (id=). Terminating.
ECHO 2014-09-26 20:14:30.382 {00} <NOSCOPE> Engine initialized...
core/scripts/server/server.cs (69): Unable to find function destroyWorld
But I can connect via HeidiSQL just fine and see everything. I've also correctly set my password in the config_local.cs and triple checked.
Why can't the game server connect then? Thanks for any insight!