Defining Neo4j User IDs

The following properties are applicable to a Neo4j User ID object.

Tab

Property

Description

Additional Information

  If Not Exist Specifies that if the user already exists, no exception is thrown, and no action happens  
  Generate Specifies whether a DDL statement is generated for the user during forward engineering  

General

Create Or Replace Specifies that a new user should be created or if a user with the same name exists, it should be replaced  
Password Type Specifies whether the user's password is encrypted or in the plaintext format

Plaintext: Indicates that the password is a string value or a string parameter

Encrypted: Indicates that the password is in the <encryption-version>, <hash>, <salt> format. This type is used when the plaintext password is not available. However, the encrypted password is available.

Password Specifies the user's password  
Password Change Required Specifies whether the user must change the password at the next login  
Status Specifies whether the user is active or suspended  
Home Database Specifies the default database configured for the user If the specified database is unavailable, the user cannot log in.
Roles Name Specifies the roles granted to the user