<db-user-manager encrypt-password="salted">
<data-source>
<beans:bean class="some.datasoure.class" />
</data-source>
<insert-user>INSERT INTO FTP_USER (uid, userpassword,
homedirectory, enableflag, writepermission, idletime, uploadrate,
downloadrate) VALUES ('{uid}', '{userpassword}', '{homedirectory}',
'{enableflag}', '{writepermission}', {idletime}, {uploadrate},
{downloadrate})</insert-user>
<update-user>UPDATE FTP_USER SET
userpassword='{userpassword}',homedirectory='{homedirectory}',enableflag='{enableflag}',writepermission='{writepermission}',idletime={idletime},uploadrate={uploadrate},downloadrate={downloadrate}
WHERE uid='{uid}'</update-user>
<delete-user>DELETE FROM FTP_USER WHERE uid = '{uid}'
</delete-user>
<select-user>SELECT uid, userpassword, homedirectory,
enableflag, writepermission, idletime, uploadrate, downloadrate FROM
FTP_USER WHERE uid = '{uid}'</select-user>
<select-all-users>SELECT uid FROM FTP_USER ORDER BY uid
</select-all-users>
<is-admin>SELECT uid FROM FTP_USER WHERE uid='{uid}' AND
uid='admin'</is-admin>
<authenticate>SELECT uid from FTP_USER WHERE uid='{uid}' AND
userpassword='{userpassword}'</authenticate>
</db-user-manager>