Index: server/DataAccess.cpp
===================================================================
--- server/DataAccess.cpp	(revision 426fb84d80ff779912355be9d6c298e75da3cdfa)
+++ server/DataAccess.cpp	(revision c941e07f5cf4d644dc91a39373adab7b7055a0ec)
@@ -31,5 +31,5 @@
 
    mysql_init(&mysql);
-   connection = mysql_real_connect(&mysql, "localhost", "pythonAdmin", "pyMaster09*", "pythondb", 0, 0, 0);
+   connection = mysql_real_connect(&mysql, "localhost", username.c_str(), password.c_str(), database.c_str(), 0, 0, 0);
 
    if (connection == NULL) {
Index: server/server.cpp
===================================================================
--- server/server.cpp	(revision 426fb84d80ff779912355be9d6c298e75da3cdfa)
+++ server/server.cpp	(revision c941e07f5cf4d644dc91a39373adab7b7055a0ec)
@@ -43,5 +43,5 @@
 // from used to be const. Removed that so I could take a reference
 // and use it to send messages
-void processMessage(const NETWORK_MSG& clientMsg, struct sockaddr_in& from, MessageProcessor& msgProcessor, map<unsigned int, Player*>& mapPlayers, map<string, Game*>& mapGames, ofstream& outputLog);
+void processMessage(const NETWORK_MSG& clientMsg, struct sockaddr_in& from, MessageProcessor& msgProcessor, map<unsigned int, Player*>& mapPlayers, map<string, Game*>& mapGames, DataAccess& da, ofstream& outputLog);
 
 Player *findPlayerByName(map<unsigned int, Player*> &m, string name);
@@ -256,5 +256,5 @@
       if (msgProcessor.receiveMessage(&clientMsg, &from) >= 0)
       {
-         processMessage(clientMsg, from, msgProcessor, mapPlayers, mapGames, outputLog);
+         processMessage(clientMsg, from, msgProcessor, mapPlayers, mapGames, da, outputLog);
 
          cout << "Finished processing the message" << endl;
@@ -281,8 +281,7 @@
 }
 
-void processMessage(const NETWORK_MSG &clientMsg, struct sockaddr_in &from, MessageProcessor &msgProcessor, map<unsigned int, Player*>& mapPlayers, map<string, Game*>& mapGames, ofstream& outputLog)
+void processMessage(const NETWORK_MSG &clientMsg, struct sockaddr_in &from, MessageProcessor &msgProcessor, map<unsigned int, Player*>& mapPlayers, map<string, Game*>& mapGames, DataAccess& da, ofstream& outputLog)
 {
    NETWORK_MSG serverMsg;
-   DataAccess da;
 
    cout << "Inside processMessage" << endl;
