sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #90150
Problem med at droppe root retigheder i et perl script
Hej.
Jeg sidder og roder med et prl script som jeg gerne vil have til at kun kunne køres af root, men programmet skal køre med lavere rettigheder (som en anden bruger).
Grunden til dette er at der skal laves noget oprydning bagefter perlprogrammet har kørt som kun root kan gøre (unlinke nogen filer).
Programmet derimod skal snakke med en database og jeg kunne selvf. give root rettigheder til alle tablllerne, men det vil jeg helst undgå.
Jeg har prøvet med at sette $< og $> til den brugerid der ejer tablellerne i databasen, men jeg får stadig denne fejl:DBI connect('dbname=XXXXXX,'root',...) failed: FATAL: Ident authentication failed for user "root"
selv om $< og $> begge er sat til userid 500
Er der nogen der har nogen ideer??
(har prøvet at google mig frem, men har ikke kunnet finde noget om dette problem, det eneste jeg kan finde er om setid-programmer, men det er jo noget andet.
Søren Koch
Development Engineer.
cand.scient., PhD.
Fuel Cells and Solid State Chemistry Department
Risø National Laboratory
Frederiksborgvej 399
4000 Roskilde
Phone: (+45) 46 77 58 16
Follow ups
References