I tracked an issue in the scripts to some using DATABASE_PASS and some using DATABASE_PASSWORD, most notably the RT_SiteConfig.pm script, and rninit. Though it's possible that the scripts are consistent, and the documentation is out of sync.
I'll try and submit a pull request shortly.