TWO-TIER ARCHITECTURES, DISADVANTAGES
The commonly cited disadvantages of two-tier systems include:
- Not suitable for dispersed, heterogeneous environments with rapidly changing business rules.
- Because the bulk of the application logic is on the client, there is the problem of client software version control and new version redistribution.
- Security can be complicated because a user may require separate passwords for each SQL server accessed.