Exception information:
Error executing: CREATE FUNCTION `getXportalUIdByLoginId`(input_val VARCHAR(100)) RETURNS int(11) BEGIN DECLARE myid INT; SELECT x_portal_user.id into myid FROM x_portal_user WHERE x_portal_user.login_id = input_val; RETURN myid; END
java.sql.SQLException: This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)
SQLException : SQL state: HY000 java.sql.SQLException: This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) ErrorCode: 1418
2022-02-24 18:24:06,439 [E] ranger_core_db_mysql.sql file import failed!
2022-02-24 18:24:06,439 [I] Unable to create DB schema, Please drop the database and try again
...
2022-02-24 18:24:08,667 [E] CORE_DB_SCHEMA import failed!
This error is reported when Ranger is installed
Solution:
SET GLOBAL log_bin_trust_function_creators = 1;