chinguyen you should've started another topic for that but a possible cause for that is that IIS is not running under the IUSR account, in that case giving IUSR read/write permissions to the database won't help, you got to give whatever account IIS is running under access to the database. To find who's account IIS is running under go to your website properties, "Directory Security" tab, and click on the edit button under "Annonymous Access Authentication Control", then click the edit button again under "Annonymous Access", there you will see which account IIS is running under, you can either change it to IUSR (recommended) or give that user read/write permissions to your database folder.
bluehottie I know it's too late but you could've opened your database and create the admin account again, you would've had to stop that identity increment thing first in order to do that, another solution would've been to just create another admin account on the database, i think that might even be safer as hackers usually try to find exploits to become the 1st user on the database as it usually is the admin, but anyways I don't think it can be done with this forum...