Programs not inheriting the credentials of the owner

PraetorianGuard

New member
Local time
12:36 PM
Messages
14
Hey,

I tried running a program or bot on my Windows 7 Installation a few days ago. I assumed that the program would actually own the credentials of me since I was running it, but sadly that was not right as the program proceeded to tell me that it couldn't write to files. Which I found odd as I myself could both open then, read, add and then save with the changes remaining.

I had to actually add myself to the folder with "Full Control" before the program could run without any error. Now is it I ask, Why is that even required?. I thought it was implied that if I can access the folder, read and write to and from it, that any programs I run can do the same.

At least thats how it worked under XP, but yes I am aware that security has been tightened in both Vista and Windows 7. But seems rather useless having to assign myself to a folder I got access to already, before a program I run can access it.
 

My Computer My Computer

At a glance

Windows 7 Ultimate EditionAMD64 3500+2 gigs of memory (4 banks of 512 in DualChannel)Galaxy GF6600
Computer Manufacturer/Model Number
Homebuild
OS
Windows 7 Ultimate Edition
CPU
AMD64 3500+
Motherboard
Asus A8V-E Deluxe
Memory
2 gigs of memory (4 banks of 512 in DualChannel)
Graphics Card(s)
Galaxy GF6600
Sound Card
Soundblaster Live 1024
Monitor(s) Displays
Acer AL1717 & Packard Bell 24" WS
Hard Drives
Seagate and Western Digital
PSU
ThermalTake
Case
Codegen
Cooling
Regular Air Cooling
That would depend upon a couple of things:

  1. The folder tree you were attempting to write to
  2. The existence of the tree *prior* to your current Windows 7 install
  3. What context the program was actually running under....

IOW - we need a bit more information. This type of thing can happen for different reasons, and it cannot be determined from the info we have why it was occurring....
 

My Computers My Computers

  • At a glance

    Windows 11 21H2 Current buildAMD Ryzen 9 3950X4 * 32 GB - Corsair Vengeance 3600 MHzEVGA GeForce RTX 3080 Ti XC3 ULTRA GAMING (12...
    Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    The Beast Model A (homebrew)
    OS
    Windows 11 21H2 Current build
    CPU
    AMD Ryzen 9 3950X
    Motherboard
    MSI MEG X570 GODLIKE
    Memory
    4 * 32 GB - Corsair Vengeance 3600 MHz
    Graphics Card(s)
    EVGA GeForce RTX 3080 Ti XC3 ULTRA GAMING (12G-P5-3955-KR)
    Sound Card
    Realtek® ALC1220 Codec
    Monitor(s) Displays
    2x Eve Spectrum ES07D03 4K Gaming Monitor (Matte) | Eve Spec
    Screen Resolution
    3x 3840 x 2160
    Hard Drives
    3x Samsung 980 Pro NVMe PCIe 4 M.2 2 TB SSD (MZ-V8P2T0B/AM) } 3x Sabrent Rocket NVMe 4.0 1 TB SSD
    PSU
    PC Power & Cooling’s Silencer Series 1050 Watt, 80 Plus Plat
    Case
    Fractal Design Define 7 XL Dark ATX Full Tower Case
    Cooling
    SteelSeries Apex Pro Wired Gaming Keyboard
    Keyboard
    SteelSeries Apex Pro
    Mouse
    Logitech MX Master 3S | MX Master 3 for business
    Internet Speed
    AT&T LightSpeed Gigabit Duplex Ftth
    Antivirus
    Windows Defender + MB 3
    Browser
    Nightly (default) + Firefox (stable),Chrome, Edge
  • At a glance

    ChromeOS Flex Dev Channel (current)Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz, 250...16 GBIntel(R) HD Graphics 520
    Computer type
    PC/Desktop
    System Manufacturer/Model Number
    Dell Latitude E5470
    OS
    ChromeOS Flex Dev Channel (current)
    CPU
    Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz, 2501 Mhz, 2 Core(s), 4 Logical Processor(s)
    Motherboard
    Dell
    Memory
    16 GB
    Graphics Card(s)
    Intel(R) HD Graphics 520
    Sound Card
    Intel(R) HD Graphics 520 + RealTek Audio
    Monitor(s) Displays
    Dell laptop display 15"
    Screen Resolution
    1920 * 1080
    Hard Drives
    Toshiba 128GB M.2 22300 drive
    INTEL Cherryville 520 Series SSDSC2CW180A 180 GB SATA III SSD
    PSU
    Dell
    Case
    Dell
    Cooling
    Dell
    Keyboard
    Dell
    Mouse
    Logitech MX Master 3S (shared w. Sys 1) | Dell TouchPad
    Internet Speed
    AT&T LightSpeed Gigabit Duplex Ftth
1: Not sure what you mean by this particular question

2: The folder existed prior to my Windows 7 installation as I was running the program perfect under Windows XP SP3

3: The "program" is a perl script aimed at running as a Game on an IRC server. Said "game" launches a Perl procecss, run by me as the user but could not write to the files where in it saved the game data. The only way I got it to work was to add myself as a Full Control to the folder. And I thought such access was "implied", since I could access, read and write to any files in that folder.
 

My Computer My Computer

At a glance

Windows 7 Ultimate EditionAMD64 3500+2 gigs of memory (4 banks of 512 in DualChannel)Galaxy GF6600
Computer Manufacturer/Model Number
Homebuild
OS
Windows 7 Ultimate Edition
CPU
AMD64 3500+
Motherboard
Asus A8V-E Deluxe
Memory
2 gigs of memory (4 banks of 512 in DualChannel)
Graphics Card(s)
Galaxy GF6600
Sound Card
Soundblaster Live 1024
Monitor(s) Displays
Acer AL1717 & Packard Bell 24" WS
Hard Drives
Seagate and Western Digital
PSU
ThermalTake
Case
Codegen
Cooling
Regular Air Cooling
Back
Top