Head's Up! These forums are read-only. All users and content have migrated. Please join us at community.neo4j.com.
01-13-2021 11:02 AM
I have different data pipelines written in python to load data into neo4j using cyphers. Each pipeline is executed by a different user that has different privileges set. So far so good. But I also execute
CALL dbms.setConfigValue(\'dbms.transaction.timeout\',\'120s\')
What permission do I need to give the user to be able to execute the above? FYI - each data pipeline sets a different timeout and at the end of the processing it is reset back to 30s.
01-13-2021 02:25 PM
I guess admin permissions.
See here
in 4.2 there are more fine-grained permissions
01-13-2021 11:53 PM
GRANT EXECUTE ADMIN PROCEDURES ON DBMS TO [role]
You must create the role before and assign it to the user.
It should do it, 99% sure.
All the sessions of the conference are now available online