server/lib/private/Setup
Oliver Salzburg 392a4dd68a
Use specific privileges when creating admin
Using the ALL shorthand can cause problems when not all privileges are available to the user.
For example, AWS RDS MariaDB/MySQL will not grant the initial user account on an instance the SUPER privilege.
While the user account is still valid for pretty much any task on the DB instance, it can not use the ALL shorthand when granting privileges to new users.
By supplying a specific set of privileges, we work around this limitation without sacrificing functionality.

Closes #16139

Signed-off-by: Oliver Salzburg <oliver.salzburg@gmail.com>
2019-07-16 10:26:25 +02:00
..
AbstractDatabase.php Update license headers 2017-11-06 16:56:19 +01:00
MySQL.php Use specific privileges when creating admin 2019-07-16 10:26:25 +02:00
OCI.php Update license headers 2017-11-06 16:56:19 +01:00
PostgreSQL.php Cleanup some PHPDoc leftovers and unused variables 2019-03-06 15:43:56 +01:00
Sqlite.php Use empty instead ?? because dbname is '' sometimes 2018-09-23 18:25:48 +02:00