Unable to register RDS SQLSERVER to DPA repository

Hi all,

I tried to register AWS RDS SQLSERVER into DPA repository version 2019.4.1054 but what ever I tried (from Register Instance Wizard or from Mass Registration option, It didn't work!

DPA Register Instance Wizard
Help
Step 5 of 5: Database Instance Registration StatusStep 1Step 2Step 3Step 4Step 5
2021-07-28 20:43:23 - Testing connection to Repository
2021-07-28 20:43:23 - Validating database instance registration properties
2021-07-28 20:43:23 - Validating display name
2021-07-28 20:43:23 - Validating database instance
2021-07-28 20:43:23 - Validating monitoring user
2021-07-28 20:43:23 - Initiating database instance registration
2021-07-28 20:43:23 - Connecting to database instance
2021-07-28 20:43:23 - Granting server-level permission 'view server state' to monitoring user
2021-07-28 20:43:23 - Granting server-level permission 'view any definition' to monitoring user
2021-07-28 20:43:23 - Granting server-level permission 'view any database' to monitoring user
2021-07-28 20:43:23 - Adding solarwinds login to server-level role processadmin
2021-07-28 20:43:24 - Unexpected error during database instance registration org.springframework.jdbc.BadSqlGrammarException: StatementCallback; bad SQL grammar [exec sp_MSforeachdb ' declare @name varchar(500) set @name=''?'' if DB_ID(@name) > 5 begin use [?] if not exists (select * from sys.database_principals WHERE name = N''solarwinds'') create user solarwinds for login solarwinds; exec sp_addrolemember ''db_owner'',''solarwinds'' end']; nested exception is java.sql.SQLException: User does not have permission to perform this action.

I tried also https://support.solarwinds.com/SuccessCenter/s/article/Register-an-Amazon-RDS-SQL-Server-instance-for-DPA-monitoring-without-the-sysadmin-user?language=en_US but it's not for my DPA version!

Thanks for any help!

Huy