standard user needs Admin security context for one game

davexnet

Member
Hello-
my son, set up as a standard user
plays a game on my Vista box (32 bit Ultimate) called FIFA Online 2.
It will only run if you right click the shortcut and select "run as administrator" -
at which point he enters my credentials (his father - the Administrator).

(This requirement for ADMIN mode is documented on the game's website)

Problem is, once he knows my password, he can now do anything he likes.
He might as well be an Admin.

How can I set things up so that he is is not able to elevate his privilege
to Administrator, except for just this one game.

It must be possible; I've been reading up on UAC, but so far I don't see how
to do it.

Perhaps I'm going about it the wrong way? Thanks for any info.
Dave
 

My Computer

richc46

Vista Guru
Gold Member
Dave
Magons Lius suggestion may work (using cmd prompt)
Let us know so we all can learn
Open a CMD prompt and type

runas /?

then hit the <Enter> key. What you are looking for is the use of the runas
command in combination with its /user and /savecred switches. You create a
shortcut to the application you want to run with admin credentials, but the
shortcut invokes the application through runas instead of directly.

The first time you launch the software in the end user's account using that
shortcut you will be prompted for a password. You supply the password that
one time. From then on the shortcut uses the stored credentials you gave it.

Best Regards
Magon Liu
MS technet
 

My Computer

System One

  • Manufacturer/Model
    Dell XPS420
    Memory
    6 gig
    Graphics Card(s)
    ATI Radeon HD3650 256 MB
    Sound Card
    Intergrated 7.1 Channel Audio
    Monitor(s) Displays
    Dell SP2009W 20 inch Flat Panel w Webcam
    Hard Drives
    640 gb
    Cooling
    Fan
    Mouse
    Dell USB 4 button optical
    Keyboard
    Dell USB
    Other Info
    DSL provided by ATT

richc46

Vista Guru
Gold Member
We, all hope that it works for you. Most members feel that there is no way to solve this problem.
 

My Computer

System One

  • Manufacturer/Model
    Dell XPS420
    Memory
    6 gig
    Graphics Card(s)
    ATI Radeon HD3650 256 MB
    Sound Card
    Intergrated 7.1 Channel Audio
    Monitor(s) Displays
    Dell SP2009W 20 inch Flat Panel w Webcam
    Hard Drives
    640 gb
    Cooling
    Fan
    Mouse
    Dell USB 4 button optical
    Keyboard
    Dell USB
    Other Info
    DSL provided by ATT

davexnet

Member
The whole situation is ludicrous. How could MS have designed this whole UAC
system and forget about this one thing ? This should be an embarrassment to MS.

So far I've been unable to get it to work. I've tried runas and also shellrunas
(from Mark Russinovich @ MS). I get a message from the app. saying
"language pack undefined".
 

My Computer

richc46

Vista Guru
Gold Member
The software manufacturer is responsobile for the "run as" requirement. Microsoft is really not to blame in this situation. I know that as a parent, you must really hate this situation, but there is very little that we can do from this end. Maybe a phone call to the game manufactuer and they may come design (or already have) an update for this problem. I have seen this situation before. Many parents are unhappy about the situation.
 

My Computer

System One

  • Manufacturer/Model
    Dell XPS420
    Memory
    6 gig
    Graphics Card(s)
    ATI Radeon HD3650 256 MB
    Sound Card
    Intergrated 7.1 Channel Audio
    Monitor(s) Displays
    Dell SP2009W 20 inch Flat Panel w Webcam
    Hard Drives
    640 gb
    Cooling
    Fan
    Mouse
    Dell USB 4 button optical
    Keyboard
    Dell USB
    Other Info
    DSL provided by ATT

davexnet

Member
I agree with you that the SW publisher is responsible for the
Administrator security context requirement.

However, don't you think Microsoft should have provided a method
to allow the ADMIN credentials to be used for this one app but somehow
kept it "hidden" from the "satndard user" - so that he didn't have the
"keys to the kingdom"

To me, it's nonsensical , MS should have anticipated such a scenario.
 

My Computer

davexnet

Member
The problem still exists. I've tried some third party programs, such as runasspc/elevate
but I'm unable to get the game to run. I was wondering if MS had an official
position on this situation. To myself (average user) it looks like an oversight
on Microsoft's part that they didn't provide a method to handle this situation.

On the otherhand, it could be working as designed. If that is so,
what is the rationale behind it?
 

My Computer

Top