我可以只为一个应用程序创建管理员权限吗?

Ivo*_*pse 5 windows administration

一所大学试图运行我们的软件,但他们的用户没有管理员权限。

但是,我们的软件需要管理员权限才能运行。

有没有办法让他们的系统管理员为我们的软件创建一个特权,或者这会导致他们系统的(主要)安全漏洞?

也欢迎任何其他(合理的)解决方法,但更改我们的软件(遗憾的是)是不可能的。在 Windows XP 和 Vista 中都会出现此问题。

Mik*_*aid 4

是的,这会导致一个重大的安全漏洞。如果您有任何允许任意代码执行或生成新进程的错误,那么您基本上已经向用户授予了系统的完全管理权限。

我知道您说过您无法更改您的软件,但如果介于此和销售损失之间,我会强烈考虑它,不需要管理员权限实际上并不难。

具体需要什么权利?您需要写入磁盘的某些部分吗?您需要对设备进行原始访问吗?这将有助于澄清。

  • 我同意。您的应用程序不应该需要管理员,除非它非常专业。 (2认同)
  • 另外,你也没有说是什么要求了这些权利。您可以解决个别问题,但给予应用程序完整的管理权限只是愚蠢和糟糕的软件开发。如果你把这篇文章发布到 stackoverflow 上,你会被处以私刑(你应该这样做) (2认同)