Have you ever had to import all of the objects from one Jet database to another and wanted to preserve all of the security permissions on the objects? You can download the module basScriptJetSecurity which provides a function that will produce the code that "scripts out" the permissions for all the objects. Make sure you run it before you hit whatever problem causes you to need to script out the permissions! Note also that the actual user accounts are not scripted out (and cannot be since the PIDs to create the workgroup, users, and groups cannot be retrieved after the fact). If you track this information, you can also script that out as well, and even automate things, possibly using the TSI MDW file creator from the TSI utilities page to create the workgroup file.