Bonjour
Je suis en Linux RedHat4 ES.
1)Je me connecte au serveur en tant qu'utilisateur 'root'
2) je change d'utilisateur : su - exploit ==> pas de problème
3) je lance un script qui contient une commande su - postgres : les ennuis commencent
- le système me demande le mot de passe de postgres alors qu'il ne l'a pas demandé pour passer de 'root' en 'exploit'
- apparemment, le mot de passe de postgres n'est pas reconnu !!
Le problème est le même que si je fais connexion en 'root', su - exploit, puis une fois en exploit, su - postgres
En pièce jointe, le résultat des commandes.
Est-il interdit de faire une pile de su? Faut-il ajouter un paramètre lors de la création de postgres ou dans la commande su ? Je n'ai rien trouvé dans les Faq, dans les 'man'
Merci d'avance à celui - ou celle - qui pourra me débloquer
Partager