Hello,
we have a production- and a dev-environment. The production environment was installed in 10/2024 (R 2024 version.. and updated to the latest R2025), the dev-environment was installed a few days ago (R 2025).
For each stage we have 2 system accounts:
Prod:
service_webcon
service_webcon_iis
Dev:
service_webcon_dev
service_webcon_iis_dev
In the production environment the user service_webcon_iis has NO SQL rights and is configured as user for the application pool.
service_webcon is used for the service.
So far so good.
So we prepared the accounts for the dev-stage exactly like the accounts in the prod-stage (of course different servers and different SQL server).
service_webcon_iis_dev is used as application pool user, service_webcon_dev is used for the service.
If we start the dev-stage with this configuration we get an exception: sql login failed for service_webcon_iis_dev
Webcon versions are the same, Server prod is windows 2016, Server dev is windows 2022.
So my questions:
1) why is this difference? Why does the application pool user need SQL-rights?
2)the installation says that both accounts needs sql-rights. Is this correct? And if so, why does it work in our production environment (application pool user service_webcon_iis has NO SQL rights)?
3) If I use the service_webcon_dev for the application pool (or give service_webcon_iis_dev SQL rights) .. all is working correkt.
Thanks!
Ernst