You are on page 1of 7

Database User/Password change for Grid:

Stop the Grid by running StopAllHosts command and stop windows services.

Please update database user name/password in datasource.properties file in below location .

Note: we need to update the password in base64 encode mode. Use the below link to decode/encode.
https://www.base64decode.org/

we need to update username/password for few grid applications


they are
Alarm Service

Decision Service

DocumentAchive: Here we need to update in two places


a. DBC configuration:

Once updated , test the connection

And test connection result :

b. Application properties  ION Adapter

Homepages:
Update database username/ password in DBC configuration for homepages and infor

ION Desk:
Application properties  ion.desk.db
1.

ION Service:

Application Properties  ion.service.db.properties


Database User/password change for ADFS:
Please Update the user name/password in attribute stores.

Note: here password should be in plain text.


Changes required in the InforXXX_Farm database

1. Once the new SQL Server user is created, please complete the below changes.
2. Open the Farm database and navigate to the table dbo.TenantInfo, right click and click “Edit Top
200 Rows”.

3. The corresponding table values are opened in a new window. In that find the column with the
name “ConnectionString”.
4. The connection string would contain the server and the DB details as below

Database=InforCETenant_<GUID>;Server=<SERVERNAME>;Integrated Security=False;user
id=<NewUserName>;Password=<Password>;MultipleActiveResultSets=true;Enlist=false;

5. The user name and password would contain the old names. Change them to new values.
6. Open table dbo.TenantIONAPIInfo and make username and password to new values similar to
above steps.
7. Open windows service, restart Infor IONAPI service, Infor cache service.
8. Open cmd (command prompt) using run as administrator and type iisreset.
Web.Config / App.Config File Changes

The Web/ App config files have the encrypted connection string values stored in it. The web.config files
needs to be decrypted first, later update the new username/password value and should be re-
encrypted. This has to be done in all the web.config files of the XiPlatform UI, XiPlatform Backend and
Windows Services app config files.

Below is the procedure to encrypt, update the new value and decrypt. Please follow the below process
for all the config files listed after this procedure.
1. Navigate to the path (paths for each component is provided below) where the web.config file
exists.
2. Locate the Web.Config file and create a backup of that file.
3. Open a command prompt as an Administrator.
4. Type the following command.
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis -pdf "connectionStrings"
<Full Path to Web.Config>
5. Make sure that only the path of the web.config file is sufficient. Do not add a trailing “\” at the
end. Please refer the example command below.
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis -pdf "connectionStrings" “C:\
Program Files\Infor\Mingle\FrontEndComponents”
6. Once the above command is executed, the result is shown as “Succeeded”.
7. Open the decrypted Web.config file and find the Connection String section.
8. Modify the username/password values in all the connection strings that exists in the
ConnectionString section.
9. Save that file.
10. Run the below command again to encrypt the file.
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis -pef "connectionStrings" <Full
Path to Web.Config>

Front end components:


For the Front end components, the change is only required for the portal web.config file. Following is
the path where the config file would be available

<INSTALLATION DIRECTORY>\FrontEndComponents\

Backend components
The Backend Components are listed below
IFSIntServices - <INSTALLATION DIRECTORY>\BackendComponents\IFSIntServices
IFSServices - <INSTALLATION DIRECTORY>\BackendComponents\IFSServices
IONAPIIntService - <INSTALLATION DIRECTORY>\BackendComponents\IONAPIIntService
TechStackService - <INSTALLATION DIRECTORY>\BackendComponents\TechStackService
Perform an IIS Reset once the Frontend and Backend applications are updated with the new URL.
Windows services
The following windows services have to be modified to have the correct Database server detail. The only
change is that the name of the config files would be either “Infor.Mingle.ServiceFramework.exe.config”
or “QuartzServer.exe.config”. The *.config file needs to be renamed to web.config and after decrypt,
update and encrypt, rename it back to its original name.

 GraphDB
 IFSTimer
 IONAPIMetadata
 IONPollJobProvider
 MingleES
 MingleTimer
 Notification
 ShredderService

Following is the path where the config file is available.


<INSTALL DIRECTORY>\Services
Once all the services are updated with the new values, restart all the services for the changes to take
effect.

You might also like