neo4j-devtools / neo4j-desktop

The Neo4j Graph Platform, on your desktop OS.
19 stars 1 forks source link

Authorization error with no admin user connecting to a Neo4J Cluster database #75

Closed davidgp1701 closed 4 years ago

davidgp1701 commented 4 years ago

Neo4J Versions

Description

We have deployed a small Neo4J Cluster where we have created two users, one with native reader role and other with native architect role. Of course, we also have the admin user.

It is possible to connect to the graph database using cypher-shell and integrated http page of the cluster with any of the previous users.

It is possible to connect with Neo4J Desktop to the cluster using the admin user.

Using the reader user or architect user it is impossible to connect to the cluster. Both using Windows and Linux versions of the Desktop app. The server shows the following error:

Jan 30 10:50:53 XXXXXXXXXXXXXXXXXXXXXXXXXXXX neo4j[3163]: 2020-01-30 10:50:53.040+0000 WARN The client is unauthorized due to authentication failure.

The configuration in the Desktop app is done usingbolt+routing protocol and authentication via username and password combo.

Expected behavior

Be able to use reader and architect users in Neo4J Desktop app to connect to the cluster graph database. This was possible with previous versions of the Desktop app.

davidgp1701 commented 4 years ago

This has been fixed in the followed versions of Neo4J Desktop. No longer an issue.