change: remove limits to database pwd *
* still sql injection safe
This commit is contained in:
parent
f92317ce67
commit
0b108ca152
1 changed files with 1 additions and 7 deletions
|
@ -17,16 +17,10 @@ then
|
||||||
mariadb-install-db --user=www --datadir=/db
|
mariadb-install-db --user=www --datadir=/db
|
||||||
echo "creating database..."
|
echo "creating database..."
|
||||||
DATABASE_PWD="$(cat /run/secrets/database-pwd)"
|
DATABASE_PWD="$(cat /run/secrets/database-pwd)"
|
||||||
if ! [[ "$DATABASE_PWD" =~ ^[a-zA-Z0-9_]+$ ]]
|
|
||||||
then
|
|
||||||
echo "the DB password must contain only letters, digits or '_'."
|
|
||||||
echo
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
echo '
|
echo '
|
||||||
FLUSH PRIVILEGES;
|
FLUSH PRIVILEGES;
|
||||||
CREATE DATABASE wp;
|
CREATE DATABASE wp;
|
||||||
GRANT ALL PRIVILEGES ON wp.* TO www IDENTIFIED BY "'$DATABASE_PWD'";
|
GRANT ALL PRIVILEGES ON wp.* TO www IDENTIFIED BY FROM_BASE64("'$(echo $DATABASE_PWD | base64)'");
|
||||||
FLUSH PRIVILEGES;
|
FLUSH PRIVILEGES;
|
||||||
' | mariadbd -u root --bootstrap
|
' | mariadbd -u root --bootstrap
|
||||||
echo
|
echo
|
||||||
|
|
Loading…
Add table
Reference in a new issue