Because all of the users are using the same account name, the system freezes until someone finished the insert command. To ensure data integrity, DAL locks the database until the command is completed. The only solution is to provide each user with a unique account.