The Access database has a limit of 256 connections, but in the database drivers there is a limit of 64 connections to the process, and since IIS is one process, your limit is 64.
If you carefully close your connections, commands, and data readers, this is usually enough for a large number of users. Each visitor does not need their own connection.
You will probably encounter other restrictions before your connection ends. If you have a lot of visitors, you will find that the Access database is simply not fast enough and you need a more advanced database system.
If you run out of connections, this is most likely due to the fact that you are not closing the database objects properly, so that they still maintain the connection to the database until the garbage is collected.
source share