Hi Jason. Thanks for your reply.
This is what Ive done - Ive recreated my registration form using CSS Form Builder and created new mysql database fields corresponding to all form fields. So when a customer fills in the form, the data gets added to the database, tested successfully. My form does not have username and password fields as I don't want them to register to login.
After running DataAssist wizard, successfully creating and testes all necessary pages (Insert, Results, Update, Delete...) in the Admin directory.
Now Im stuck, and need a little help. Im finding it difficult to create an access rule to restrict access to the Datatassist pages. Please could you help. Appreciated.