there are many different reasons why the table may not have been created, it could be a problem with the database connection or any number of other causes, this is why the script is also added to the webassist directory so it can be created manually, it should not cause other problems.
yes, the eCommerce database users table can be used in security assist if you like.