sql >> Databasteknik >  >> RDS >> Mysql

jenkins misslyckas när jag startar om min sql sudo:ingen tty närvarande och inget askpass-program specificerat. Tyvärr, försök igen.

Felet "no tty present" indikerar att du har inställningen 'requiretty' i din sudoers-fil. I ditt fall är det förmodligen i /etc/sudoers.d. När den här raden är där spelar det ingen roll vilken grupp du är i - sudo kommer att kräva en tty när den körs.

För att komma runt detta måste du antingen ta bort (eller kommentera) raden i konfigurationsfilen, eller lägga till en rad för att utesluta din användare från kravet. Du kan se hur du gör det här:Inaktivera kravet per användare



  1. mysql pivot/crosstab-fråga

  2. Hur man får gårdagens datum i SQLite

  3. PHP OOP-problem med databasen

  4. Codeigniter-modell med flera uppdateringsvillkor med hjälp av manual where-sats