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
|
||||
echo "creating database..."
|
||||
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 '
|
||||
FLUSH PRIVILEGES;
|
||||
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;
|
||||
' | mariadbd -u root --bootstrap
|
||||
echo
|
||||
|
|
Loading…
Add table
Reference in a new issue