RSA Identity Governance and Lifecycle 6.9.1 Application Role-to-Entitlement mapping rejection with a MySQL data source
Originally Published: 2017-01-05
Article Number
Applies To
RSA Version/Condition: 6.9.1
Third Party Product: MySQL
Third Party Product Version: My SQL v5.1.6
Issue
Entitlement Data Validation: Resource Data is invalid. Fully Qualified Name cannot be NULL
Cause
Description:
The DB driver is not recognizing the column alias names, it is referring original column names instead. To use column alias, we have to explicitly set useAliasMetadaBehavior driver property to true. We would rather prefer to have it have default value of true.
How to repeat:
Try the following query:
SELECT company_name AS customer FROM db_customers
'customer' is not recognized, but company_name is recognized.
Suggested fix:
Force the driver url to have useOldAliasMetadataBehavior as true (which has default value of false in v5.1.6)
ex:
url = "jdbc:mysql://localhost:3306/mydb?useOldAliasMetadataBehavior=true"
Resolution
url = "jdbc:mysql://localhost:3306/mydb?useOldAliasMetadataBehavior=true"
Related Articles
FileNotFoundException while creating an entitlement collector in RSA Identity Governance and Lifecycle 40Number of Views RSA Governance & Lifecycle Recipes: AFX Telemetry - Total Connectors 27Number of Views Matching entitlements in RSA Identity Governance and Lifecycle are not displaying when Entitlement Rule is set to Ent Type… 14Number of Views Entitlement Views show zero items in RSA Identity Governance & Lifecycle after installing a 7.1.x patch 48Number of Views How to create and manage Entitlement Attributes through the User Interface in RSA Identity Governance & Lifecycle 59Number of Views
Trending Articles
Don't see what you're looking for?