Trying to visualize how the backend system is going to be laid out for a small persistent world multiplayer game. Basically the server will connect to the SQL database and the clients will connect to the server, the server will read/write from/to the DB based on client input. Does this keep the DB secure from cheating/hacking since everything is server authoritative?
Not going for some professional setup to emulate commercial setups, this is strictly for development/learning purposes at this time.