Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> RE: Security Issues with Invoking O/S Commands from PL/SQL via Extern

RE: Security Issues with Invoking O/S Commands from PL/SQL via Extern

From: <john.j.kanagaraj_at_shell.com.bn>
Date: Mon, 26 Jun 2000 11:21:49 +0800
Message-Id: <10539.110379@fatcity.com>


--openmail-part-0962df9c-00000001

Content-Type: text/plain; charset=US-ASCII; name="BDY.TXT"
Content-Disposition: inline; filename="BDY.TXT"
Content-Transfer-Encoding: 7bit

Ian,

This is a classic problem! I believe that SUDO - a root-owned suid based program that allows certain users (configurable) access to run certain commands (also configurable) - will suit your requirements. If not, you can at least lift the idea/code (with proper acknowledgemnets!) from SUDO. To get the source, search at 'www.ugu.com'.

Hth,
John Kanagaraj
Brunei Shell Petroleum
http://www.geocities.com/john_sharmila

God so loved the world that He didn't send a committee! (See John 3:16 for details)
** Opinions expressed here are solely mine and not necessarily those of my employer **

--openmail-part-0962df9c-00000001

Content-Type: application/ms-tnef; name="WINMAIL.DAT"
Content-Disposition: attachment; filename="WINMAIL.DAT"
Content-Transfer-Encoding: base64

eJ8+IhhPAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5N aWNyb3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEDkAYADAAAAAEAAAADABcAAQAA ABwAAQOQBgAMAAAAAQAAAAMANgAAAAAAOgABBIABAEYAAABSRTogU2VjdXJpdHkgSXNzdWVz IHdpdGggSW52b2tpbmcgTy9TIENvbW1hbmRzIGZyb20gUEwvU1FMIHZpYSBFeHRlcm4ADhgB A5AGAAwAAAABAAAACwACAAEAAAAPAAEDkAYAEAAAAAEAAABAADkA4JNbqR3fvwGtBAEDkAYA JAAAAAEAAAAeAEIAAQAAABIAAABKb2huIEouIEthbmFnYXJhagAAADsGAQOQBgAQAAAAAQAA AEAASAAgCDOqHd+/AUoDAQOQBgBYAAAAAQAAAB4AcAABAAAARgAAAFJFOiBTZWN1cml0eSBJ c3N1ZXMgd2l0aCBJbnZva2luZyBPL1MgQ29tbWFuZHMgZnJvbSBQTC9TUUwgdmlhIEV4dGVy bgAAAOQYAQOQBgAoAAAAAQAAAAIBcQABAAAAFgAAAAG/3x2pWmaC1E9K8RHUk2MAYJeZEbMA AMAKAQOQBgAMAAAAAQAAAAMABhDsGmIYmgEBA5AGAAwAAAABAAAAAwAHEOcBAAADAQEDkAYA eAAAAAEAAAAeAAgQAQAAAGUAAABJQU4sVEhJU0lTQUNMQVNTSUNQUk9CTEVNSUJFTElFVkVU SEFUU1VETy1BUk9PVC1PV05FRFNVSURCQVNFRFBST0dSQU1USEFUQUxMT1dTQ0VSVEFJTlVT RVJTKENPTkZJR1VSAAAAAKIdAQOQBgAMAAAAAQAAAAMAEBAAAAAAJAABA5AGAAwAAAABAAAA AwAREAAAAAAlAAEDkAYAEAAAAAEAAABAAAcwoOsKEB3fvwHZAwEDkAYAEAAAAAEAAABAAAgw oOsKEB3fvwHaAwEDkAYAIAAAAAEAAAACAQswAQAAABAAAABO1IJm8UrUEZNjAGCXmRGzxAcB A5AGAAwAAAABAAAAAwDeP69vAAA/AgEDkAYAJAAAAAEAAAADACmDCCAGAAAAAADAAAAAAAAA RgAAAAAQhQAAAAAAAHkCAQOQBgAkAAAAAQAAAAMAKoMIIAYAAAAAAMAAAAAAAABGAAAAAAGF AAAAAAAAawIBA5AGACQAAAABAAAAAwArgwggBgAAAAAAwAAAAAAAAEYAAAAAEYUAAAAAAAB8 AgEDkAYAJAAAAAEAAAADACyDCCAGAAAAAADAAAAAAAAARgAAAABShQAA4xUAALYDAQOQBgAs AAAAAQAAAB4ALYMIIAYAAAAAAMAAAAAAAABGAAAAAFSFAAABAAAABAAAADguNQB8AwEDkAYA JAAAAAEAAAALAC6DCCAGAAAAAADAAAAAAAAARgAAAAAGhQAAAAAAAHwCAQOQBgAkAAAAAQAA AAsAL4MIIAYAAAAAAMAAAAAAAABGAAAAAA6FAAAAAAAAhQIBA5AGACQAAAABAAAAAwAwgwgg BgAAAAAAwAAAAAAAAEYAAAAAGIUAAAAAAACIAgEDkAYALAAAAAEAAAAeADGDCCAGAAAAAADA AAAAAAAARgAAAAA2hQAAAQAAAAEAAAAAAAAAxAIBA5AGACwAAAABAAAAHgAygwggBgAAAAAA wAAAAAAAAEYAAAAAN4UAAAEAAAABAAAAAAAAAMYCAQOQBgAsAAAAAQAAAB4AM4MIIAYAAAAA AMAAAAAAAABGAAAAADiFAAABAAAAAQAAAAAAAADIAgEDkAYAJAAAAAEAAAALADSDCyAGAAAA AADAAAAAAAAARgAAAAAAiAAAAAAAAIICAQOQBgAkAAAAAQAAAAsANYMLIAYAAAAAAMAAAAAA AABGAAAAAAWIAAAAAAAAiAIBA5AGABQAAAABAAAAHgA9AAEAAAABAAAAAAAAAF4AAQOQBgAM AAAAAQAAAAMAgBD/////kAQBCQAEAAIAAAAAAAAAAQOQBgAMAAAAAQAAAAsAIwAAAAAALwAB A5AGAAwAAAABAAAACwApAAAAAAA1AAEEkAYAEAQAAAIAAAASAAAAAwAAMAMAAAALAA8OAAAA AAIB/w8BAAAASQAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAABAGlhbkBTTEFDLlN0YW5mb3Jk LkVEVQBTTVRQAGlhbkBTTEFDLlN0YW5mb3JkLkVEVQAAAAAeAAIwAQAAAAUAAABTTVRQAAAA AB4AAzABAAAAFgAAAGlhbkBTTEFDLlN0YW5mb3JkLkVEVQAAAAMAFQwBAAAAAgH5DwEAAABJ AAAAAAAAAIErH6S+oxAZnW4A3QEPVAIAAAEQaWFuQFNMQUMuU3RhbmZvcmQuRURVAFNNVFAA aWFuQFNMQUMuU3RhbmZvcmQuRURVAAAAAAMA/g8GAAAAHgABMAEAAAAYAAAAJ2lhbkBTTEFD LlN0YW5mb3JkLkVEVScAAgELMAEAAAAbAAAAU01UUDpJQU5AU0xBQy5TVEFORk9SRC5FRFUA AAMAADkAAAAACwBAOgAAAAADAHE6AAAAAB4A9l8BAAAAFgAAAGlhbkBTTEFDLlN0YW5mb3Jk LkVEVQAAAAIB918BAAAASQAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAABAGlhbkBTTEFDLlN0 YW5mb3JkLkVEVQBTTVRQAGlhbkBTTEFDLlN0YW5mb3JkLkVEVQAAAAADAP1fAQAAAAMA/18A AAAAAgH2DwEAAAAEAAAAAAAAAxIAAAADAAAwBAAAAAsADw4AAAAAAgH/DwEAAABHAAAAAAAA AIErH6S+oxAZnW4A3QEPVAIAAAEAb3JhY2xlLWxAZmF0Y2l0eS5jb20AU01UUABvcmFjbGUt bEBmYXRjaXR5LmNvbQAAHgACMAEAAAAFAAAAU01UUAAAAAAeAAMwAQAAABUAAABvcmFjbGUt bEBmYXRjaXR5LmNvbQAAAAADABUMAQAAAAIB+Q8BAAAARwAAAAAAAACBKx+kvqMQGZ1uAN0B D1QCAAABEG9yYWNsZS1sQGZhdGNpdHkuY29tAFNNVFAAb3JhY2xlLWxAZmF0Y2l0eS5jb20A AAMA/g8GAAAAHgABMAEAAAAXAAAAJ29yYWNsZS1sQGZhdGNpdHkuY29tJwAAAgELMAEAAAAa AAAAU01UUDpPUkFDTEUtTEBGQVRDSVRZLkNPTQAAAAMAADkAAAAACwBAOgAAAAADAHE6AAAA AB4A9l8BAAAAFQAAAG9yYWNsZS1sQGZhdGNpdHkuY29tAAAAAAIB918BAAAARwAAAAAAAACB Kx+kvqMQGZ1uAN0BD1QCAAABAG9yYWNsZS1sQGZhdGNpdHkuY29tAFNNVFAAb3JhY2xlLWxA ZmF0Y2l0eS5jb20AAAMA/V8BAAAAAwD/XwAAAAACAfYPAQAAAAQAAAAAAAAEbto= Received on Sun Jun 25 2000 - 22:21:49 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US