Re: créer une table sous un comp te user sans login
Stéphane Schildknecht <[email protected]> Wed, 28 Jun 2017 19:04:18 +0200
| Newsgroups | gmane.comp.db.postgresql.french |
|---|---|
| Message-ID | <[email protected]> |
Bonsoir Bernard, Le 28/06/2017 à 18:52, [email protected] a écrit : > bonjour, > > je suis en train d'installer mastodon la plateforme twitter > et j'ai quelques misères ... > > source de l'info : > > https://angristan.fr/installer-instance-mastodon-debian-8/ > > > On crée un utilisateur et une base de données : > > su - postgres > psql > CREATE USER mastodon CREATEDB; > \q > exit > > > comment créer cet utilisateur alorsque su n'est pas présent et que c'est sudo ? sudo -iu postgres est une façon de passer utilisateur postgres. > > autrment est il possible de le faire en modifiant le pg_hba.conf si oui comment ? Tu peux modifier le fichier pg_hba.conf, et autoriser (temporairement) les connexions sans mot de passe, et sans contrôle d'utilisateur. Dans pg_hba.conf, écrire comme première ligne local all all trust Puis, recharger la configuration. sudo service postgresql reload ou sudo pg_ctlcluster 9.x main reload (si le cluster se nomme main) Une fois cela fait, avec un utilisateur standard : psql --cluster 9.x/main -U postgres postgres "Et voilà". Il faudra peut-être créer la base de données, et préciser qu'elle appartient à mastodon. Je ne sais pas si le script ruby le fait pour toi. Lorsque tout est en place, il sera judicieux de refermer les accès dans le pg_hba.conf :-). ++ -- Dr. Stéphane Schildknecht Contact régional PostgreSQL pour l'Europe francophone Gérant de Loxodata, société de conseil, support et formation 01.79.72.57.75 -- Envoi via la liste pgsql-fr-generale ([email protected])