I agree with JAM... ULX is already too complicated for *most* people who want to run servers.. unfortunately. I agree that the SQL Database is a great idea it is best served as a side dish.. if you know what I mean
Just get UBan.. and then do this.. but PLEASE back up your origional files... please...
Open up the UBan lua file.. and change the command for ulx gban to ulx ban
Change the command for ulx gbanid to ulx banid
(just remove the g's)
Then go into Addons/ULX/ and find the file that houses the Ban and banid commands for ULX.. I think it's util.lua.. NOT SURE on that.. I'd have to look.. and comment out the commands for ulx ban and ulx banid..
This will effectively keep the same commands and same functionality.. but instead of saving your bans to your local flatfile.. they will now be saved to your database (assuming you set up UBan correctly)
Like I said.. make a backup of all the files you changed.. in case you need to revert them for some reason.
Also.. since you are modifying your default file for ULX you will have to do this modification to the ULX files every time you update ULX as it will be reverted to it's previous state.
If you arent sure how to edit those files.. I might be able to post the modified versions up here for you. but look at them yourself first..