Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixing page-aliases with more options to previous existing links (#1384) #1395

Merged
merged 1 commit into from
Feb 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -870,7 +870,7 @@ SHOW ROLE admin PRIVILEGES AS COMMANDS
a|Rows: 14
|===

If the built-in `admin` role has been altered or dropped and needs to be restored to its original state, see xref:configuration/password-and-user-recovery[Password and user recovery].
If the built-in `admin` role has been altered or dropped and needs to be restored to its original state, see xref:authentication-authorization/password-and-user-recovery.adoc[Password and user recovery].

[[access-control-built-in-roles-admin-recreate]]
=== Recreating the `admin` role
Expand Down Expand Up @@ -927,5 +927,5 @@ GRANT ALL ON DATABASE * TO admin

The resulting `admin` role now has the same effective privileges as the original built-in `admin` role.

Additional information about restoring the `admin` role can be found in the xref:configuration/password-and-user-recovery#recover-admin-role[ Recover the admin role].
Additional information about restoring the `admin` role can be found in the xref:authentication-authorization/password-and-user-recovery.adoc[ Recover the admin role].

2 changes: 1 addition & 1 deletion modules/ROOT/pages/authentication-authorization/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ The following parameters control this provider:
[NOTE]
If you need to disable authentication, make sure you block all network connections during the recovery phase so users can connect to Neo4j only via _localhost_.
This is necessary if, for example, you need to recover an `admin` user password or assign a user to the `admin` role.
For more information, see xref:configuration/password-and-user-recovery.adoc[Password and user recovery].
For more information, see xref:authentication-authorization/password-and-user-recovery.adoc[Password and user recovery].

* xref:configuration/configuration-settings.adoc#config_dbms.security.auth_lock_time[`dbms.security.auth_lock_time`] (Default: `5s`) -- The amount of time a user account is locked after a configured number of unsuccessful authentication attempts.
* xref:configuration/configuration-settings.adoc#config_dbms.security.auth_max_failed_attempts[`dbms.security.auth_max_failed_attempts`] (Default: `3`) -- The maximum number of unsuccessful authentication attempts before imposing a user lock for a configured amount of time. +
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
:description: This page describes how to reset a password to recover a user's access when their password is lost. It specifically focuses on how to recover an admin user if all the admin users have been unassigned the admin role, and how to recreate the built-in admin role if it has been dropped.
:page-aliases: configuration/password-and-user-recovery.adoc
[[password-and-user-recovery]]
= Recover admin user and password

Expand Down Expand Up @@ -251,7 +250,7 @@ $ bin/neo4j start
$ bin/neo4j stop
----
+
. Enable the authentication and restore each cluster member to its original configuration (See xref:configuration/password-and-user-recovery.adoc#disable-authentication[Disable authentication]).
. Enable the authentication and restore each cluster member to its original configuration (See xref:authentication-authorization/password-and-user-recovery.adoc#disable-authentication[Disable authentication]).
. Start the cluster (all cluster members):
+
[source, shell]
Expand Down
1 change: 0 additions & 1 deletion modules/ROOT/pages/configuration/command-expansion.adoc
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
[[neo4j-conf-expand-commands]]
= Command expansion
:description: Command expansion provides an additional capability to configure Neo4j by allowing you to specify scripts that set values sourced from external files.
:page-aliases: configuration/neo4j-conf.adoc#neo4j-conf-expand-commands

Command expansion provides an additional capability to configure Neo4j by allowing you to specify scripts that set values sourced from external files.
This is especially useful for:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
:description: This section describes the steps required to guarantee a secure connection to a remote database.
:page-aliases: manage-databases/remote-alias.adoc
[role=enterprise-edition]
[[manage-remote-aliases]]
= Configuring remote database aliases
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
:description: The concepts behind composite databases.
:page-aliases: fabric/introduction.adoc, fabric/index.adoc
[role=enterprise-edition not-on-aura]
[[composite-databases-concepts]]
= Concepts

A Composite database is a special type of database introduced in Neo4j 5.
It supersedes the previous Fabric implementation in Neo4j 4.x.

In Neo4j 5, fabric has been expanded as a concept and now refers to the architectural design of a unified system that provides a single access point to local or distributed graph data.
In Neo4j 5, fabric has been expanded as a concept and now refers to the architectural design of a unified system that provides a single access point to local or distributed graph data.

Composite databases are the means to access this partitioned data or graphs with a single Cypher query.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
:description: This page describes how to manage composite databases.
:page-aliases: /composite-databases/
:page-aliases: fabric/configuration.adoc
[role=enterprise-edition not-on-aura]
[[composite-databases]]
= Managing composite databases
Expand All @@ -8,14 +8,14 @@ Composite databases are managed using Cypher(R) administrative commands.
Note that it is not possible to modify access options or database topologies for composite databases as these are inherited from the constituent databases.
For information about modifying access options, see xref:database-administration/standard-databases/manage-databases.adoc#manage-databases-alter[Alter database access mode].
For information about about topologies for databases, see xref:clustering/setup/deploy.adoc#cluster-example-create-databases-on-cluster[Create databases in a cluster].
// The above two links will have to be changed when server management and access control sections are migrated from Cypher Manual.
// The above two links will have to be changed when server management and access control sections are migrated from Cypher Manual.

[[composite-databases-list]]
== Listing composite databases

////
[source, cypher, role=test-setup]
----
----
CREATE COMPOSITE DATABASE `library`;
CREATE DATABASE `sci-fi`;
CREATE ALIAS `library`.`sci-fi` FOR DATABASE `sci-fi`;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
:description: Example queries that show how to perform a range of different tasks on Composite databases.
[role=enterprise-edition not-on-aura]
:page-aliases: fabric/queries.adoc
[role=enterprise-edition not-on-aura]
[[composite-databases-queries]]
= Set up and query composite databases

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
:description: An example of how to use `neo4j-admin database copy` to filter out data for creating shards.
:page-aliases: fabric/sharding-with-copy.adoc
[role=enterprise-edition not-on-aura]
[[sharding-with-copy]]
= Sharding data with the `copy` command
Expand Down
2 changes: 1 addition & 1 deletion modules/ROOT/pages/database-administration/index.adoc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
:description: This page gives an introduction to database administration using Neo4j.
:page-aliases: manage-databases/index.adoc, manage-databases/introduction.adoc
:page-aliases: manage-databases/introduction.adoc, manage-databases/index.adoc
[database-administration]
= Database administration

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
:description: This page describes the relevant configuration parameters for managing databases with Neo4j.
:page-aliases: manage-databases/configuration.adoc
[[manage-databases-parameters]]
= Configuration parameters

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
:description: This section describes how to manage errors that you may encounter while managing databases.
:page-aliases: manage-databases/errors.adoc
[[manage-database-errors]]
= Error handling

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
:description: This page describes how to manage multiple active databases.
:page-aliases: manage-databases/queries.adoc
[[manage-databases]]
= Managing databases

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
:description: This chapter describes the `neo4j-admin database info` command.
:page-aliases: tools/neo4j-admin/neo4j-admin-store-info.adoc#store-formats-entity-limits

[[neo4j-admin-store-info]]
= Display store information

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
[[tutorial-composite-database]]
= Set up and use a Composite database
:description: This tutorial walks through the basics of setting up and using a Composite database.
:page-aliases: fabric-tutorial.adoc

Composite databases allow queries that access multiple graphs at once.
This is a function that enables:
Expand Down
Loading