535
contributi
m (syntaxhighlight) |
m (syntaxhighlight) |
||
Riga 164: | Riga 164: | ||
A questo punto dobbiamo '''creare il database''' che chiameremo <code>d_nextcloud</code> | A questo punto dobbiamo '''creare il database''' che chiameremo <code>d_nextcloud</code> | ||
< | <syntaxhighlight lang="sql" inline>CREATE DATABASE 'd_nextcloud';</syntaxhighlight> | ||
creiamo ora l’utente u_nextcloud con la password c0Mpl3xpwD! che vi consiglio di generare con un generatore casuale di password. | creiamo ora l’utente u_nextcloud con la password c0Mpl3xpwD! che vi consiglio di generare con un generatore casuale di password. | ||
< | <syntaxhighlight lang="sql" inline>CREATE USER 'u_nextcloud'@localhost IDENTIFIED BY 'c0Mpl3xpwD!';</syntaxhighlight> | ||
Garantiamo '''tutti i privilegi all’utente''' <code>u_nextcloud</code> al proprio database associato <code>d_nextcloud</code> | Garantiamo '''tutti i privilegi all’utente''' <code>u_nextcloud</code> al proprio database associato <code>d_nextcloud</code> | ||
< | <syntaxhighlight lang="sql" inline>GRANT ALL PRIVILEGES ON 'd_nextcloud'.* TO 'u_nextcloud'@localhost;</syntaxhighlight> | ||
'''Aggiorniamo ora i privilegi''' (altrimenti è come se non avessimo mai creato alcun database). | '''Aggiorniamo ora i privilegi''' (altrimenti è come se non avessimo mai creato alcun database). | ||
< | <syntaxhighlight lang="sql" inline>FLUSH PRIVILEGES;</syntaxhighlight> | ||
Usciamo dalla console digitando | Usciamo dalla console digitando | ||
<code>\q</code> | <code>\q</code> | ||
=== Ottimizzazione database === | === Ottimizzazione database === | ||
Inoltre per '''utilizzare al meglio MariaDB con nextcloud''' è opportuno modificare alcuni parametri del database. Editiamo il file <code>/etc/mysql/my.cnf</code> e sotto a | Inoltre per '''utilizzare al meglio MariaDB con nextcloud''' è opportuno modificare alcuni parametri del database. Editiamo il file <code>/etc/mysql/my.cnf</code> e sotto a |