Skip to content

Commit 9e9788d

Browse files
committed
apply suggestions from review
1 parent 7a2d695 commit 9e9788d

File tree

3 files changed

+12
-16
lines changed

3 files changed

+12
-16
lines changed

modules/ROOT/pages/authentication-authorization/dbms-administration.adoc

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,22 +13,23 @@ CREATE ROLE roleViewer IF NOT EXISTS;
1313
CREATE ROLE roleManager IF NOT EXISTS;
1414
CREATE ROLE userAdder IF NOT EXISTS;
1515
CREATE ROLE userNameModifier IF NOT EXISTS;
16-
CREATE ROLE homeDbModifier IF NOT EXISTS;
17-
CREATE ROLE allUserImpersonator IF NOT EXISTS;
1816
CREATE ROLE userModifier IF NOT EXISTS;
19-
CREATE ROLE passwordModifier IF NOT EXISTS;
20-
CREATE ROLE statusModifier IF NOT EXISTS;
2117
CREATE ROLE userDropper IF NOT EXISTS;
2218
CREATE ROLE userViewer IF NOT EXISTS;
2319
CREATE ROLE userManager IF NOT EXISTS;
2420
CREATE ROLE userImpersonator IF NOT EXISTS;
21+
CREATE ROLE allUserImpersonator IF NOT EXISTS;
22+
CREATE ROLE authModifier IF NOT EXISTS;
23+
CREATE ROLE passwordModifier IF NOT EXISTS;
24+
CREATE ROLE statusModifier IF NOT EXISTS;
25+
CREATE ROLE homeDbModifier IF NOT EXISTS;
2526
CREATE ROLE databaseAdder IF NOT EXISTS;
2627
CREATE ROLE compositeDatabaseAdder IF NOT EXISTS;
2728
CREATE ROLE databaseDropper IF NOT EXISTS;
2829
CREATE ROLE compositeDatabaseDropper IF NOT EXISTS;
2930
CREATE ROLE databaseModifier IF NOT EXISTS;
3031
CREATE ROLE accessModifier IF NOT EXISTS;
31-
CREATE ROLE languageModifier IF NOT EXISTS;
32+
CREATE ROLE languageModifier IF NOT EXISTS;Enables the specified roles to delete composite databases.
3233
CREATE ROLE compositeDatabaseModifier IF NOT EXISTS;
3334
CREATE ROLE compositeDatabaseManager IF NOT EXISTS;
3435
CREATE ROLE databaseManager IF NOT EXISTS;
@@ -49,8 +50,6 @@ CREATE ROLE deniedBoostedProcedureExecutor2 IF NOT EXISTS;
4950
CREATE ROLE deniedBoostedProcedureExecutor3 IF NOT EXISTS;
5051
CREATE ROLE deniedBoostedProcedureExecutor4 IF NOT EXISTS;
5152
CREATE ROLE adminProcedureExecutor IF NOT EXISTS;
52-
CREATE ROLE userAndRoleAdministrator IF NOT EXISTS;
53-
CREATE ROLE authModifier IF NOT EXISTS;
5453
CREATE ROLE functionExecutor IF NOT EXISTS;
5554
CREATE ROLE deniedFunctionExecutor IF NOT EXISTS;
5655
CREATE ROLE boostedFunctionExecutor IF NOT EXISTS;
@@ -91,7 +90,6 @@ The xref:authentication-authorization/built-in-roles.adoc#access-control-built-i
9190
This includes the following tasks and their relevant privileges:
9291

9392
* Create, delete, and modify <<access-control-dbms-administration-database-management, databases>> and <<access-control-dbms-administration-alias-management, aliases>>.
94-
* Manage <<access-control-dbms-administration-privilege-management, privileges>>.
9593
* Change configuration parameters.
9694
* xref:authentication-authorization/database-administration.adoc#access-control-database-administration-transaction[Manage transactions].
9795
* Manage <<access-control-dbms-administration-user-management, users>> and <<access-control-dbms-administration-role-management, roles>>.
@@ -1047,7 +1045,7 @@ GRANT [IMMUTABLE] CREATE COMPOSITE DATABASE
10471045
| Enables the specified roles to create new composite databases.
10481046

10491047
| [source, syntax, role=noheader]
1050-
GRANT DROP COMPOSITE DATABASE
1048+
GRANT [IMMUTABLE] DROP COMPOSITE DATABASE
10511049
ON DBMS
10521050
TO role[, ...]
10531051
| Enables the specified roles to delete composite databases.

modules/ROOT/pages/database-administration/aliases/manage-aliases-standard-databases.adoc

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,12 @@ Privileges are defined on the target database, and not the local database alias.
2525
Remote database aliases::
2626
A remote database alias may target a database from another Neo4j DBMS.
2727
It can be used for:
28-
* Connecting to a database of a remote Neo4j DBMS
29-
* `USE` clauses
30-
* Setting a user's home database
31-
* Defining the access privileges to the remote database
32-
* label:new[Introduced in 2025.06] Setting a default Cypher version for queries to the remote database.
33-
28+
* Connecting to a database of a remote Neo4j DBMS. +
3429
Remote database aliases require configuration to safely connect to the remote target, which is described in xref::database-administration/aliases/remote-database-alias-configuration.adoc[Connecting remote databases].
3530
It is not possible to impersonate a user on the remote database or to execute an administration command on the remote database via a remote database alias.
31+
* `USE` clauses.
32+
* Defining the access privileges to the remote database.
33+
* label:new[Introduced in 2025.06] Setting a default Cypher version for queries to the remote database.
3634

3735
[NOTE]
3836
====

modules/ROOT/pages/database-administration/index.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ The DBMS can manage a standalone server, or a group of servers in a cluster.
99
A database is an administrative partition of a DBMS.
1010
In practical terms, it is a physical structure of files organized within a directory or folder, that has the same name of the database.
1111

12-
This chapter describes how to manage standard databases, composite databases, and local and remote database aliases. +
12+
This chapter describes how to manage standard databases, composite databases, and local and remote database aliases.
1313
All databases and database aliases are managed using the Cypher administration commands.
1414
For more information on the Cypher administration commands syntax, see xref:database-administration/syntax.adoc[Database management command syntax].
1515

0 commit comments

Comments
 (0)