I am looking to confirm my understanding of the new integration Sage 300 Security that comes with Sage 300 2024. My specific situation
- I have a user that is used to login to an system that integrates to Sage 300, for sake of example lets say user was ServiceUser
- at time of upgrade it has a simple password for sake of example lets say it was Balloons, Sage 300 integration only no windows integration
- after upgrade I can no longer login with ServiceUser and Balloons, ideally I want to keep the password the same (not complex) so I don't have to make changes to the other system
- in sql I change the corresponding ##S3_Login_ServiceUser##VAULT user to "not enforce password policy", set the password to Balloons - it is allowed
- return to sage but still can't login to Sage with ServiceUser Balloons
- login to sage as admin change the ServiceUser to something that matches complex password enabled B@lloons2
-now I can login to sage as ServiceUser B@lloons2
When I was doing the upgrade I had a similar situation
- launched DB setup after upgrade
- tried to login as Admin with the non complex password that always worked prior to upgrade - didn't work
- went to the corresponding SQL Admin user, turned of Enforce password policy
- returned to DB setup, it allowed me to put in the old none complex Admin password, and immediately took me to the screen to change it, where i changed it to a complex password
- upgrade was successful
This seemed to point me to the fact that there was some integration between Sage name and password and SQL user which is what is confusing me
The overall question is:
- is there any integration between turning of "use complex password" in SQL and allowing me to keep a Sage user password not complex. Or now that we are at Sage 300 2024 - and because there is a local security policy that requires complex passwords - I will be forced to have even my service user have a complex password.