I've been away for a while. I'm back-ish now. So far, I have outfitted our default NeoAxis install (of 0.91, the one we're trying to port to) with an SQLite database system. Or at least, it can read and write simple tables and data to and from a file on disk. The problem with my previous attempt was that any real SQL implementation requires the database software to be installed-.. SQLite is its own database software. So, sharing it across our SVN is easy as pie.
It also discards faulty data and automatically fills missing tables with default data, due to the way I've written the first few steps. There's a whole lot to do, but it's a nice first step. Certainly better than xml or a custom file format.
Yes. I am coding again. And I may actually like it.
-- edit --
It writes down account names and passwords for now. It also has a convert-password-to-MD5 function, so we can securely store any passwords. It also means we'll have default admin accounts for the team members who want that kind of responsibility, which is nice.