To Neil,
I had a bit of confusion with this too, but I cannot ever criticize the web assist team because they are the most helpful compared to other sites that I have downloaded extensions from. Most of the other companies don't even have a help forum, or help of any kind, I won't give names.
Anyway I worked out that the solution recipie uses two different sites.
The first section of the solution recepie "security assist wizard tutoral" uses the users table that is unfortunately not available for download. This section of the tutorial describes the process of allowing users to register themselves on the site.
The second section of the solution recipie "access levels" uses a visitor table and has it's pages created by data assist. This is for if you want to control user registration and assign password and user names for user. When creating the pages this way you would need to assign SHAI ENCRYPTION during the data assist wizard and afterwards use security assist wizard to create the login and logout pages.
But back to the main issue you can recreate the user table like this
log into mysql adminstrator>
create a new table>
the table field look roughly like this
userID Not Null INTEGER Auto Increment PRIMARY KEY
firstname Not Null VARCHAR(60)
lastname Not Null VARCHAR(60)
username Not Null VARCHAR(60)
password Not Null VARCHAR(40)
userLevel Not Null INTEGER
userLevel will be a foriegn key, so you would also need to create the userLevel table
userLevelID Not Null INTEGER Auto Increament PRIMARY KEY
description Not Null VARCHAR(100)
the user level entries should be-
1. Visitors
2. Power Users
3. Administrators
This is how access values are recognised when you apply access levels.
Hope this helps