标签: user-accounts

IIS/ASP.NET的所有用户帐户是什么?它们有何不同?

在安装了ASP.NET 4.0的Windows Server 2008下,有大量相关的用户帐户,我无法理解哪一个是哪个,它们如何区别,哪一个真的是我的应用运行的那个.这是一个清单:

  • IIS_IUSRS
  • IUSR
  • 默认应用
  • ASP.NET v4.0
  • NETWORK_SERVICE
  • 本地服务.

什么是什么?

asp.net security iis user-accounts

271
推荐指数
1
解决办法
17万
查看次数

如何在本地系统帐户下运行CMD.exe?

我目前正在运行Vista,我想手动完成与Windows服务相同的操作.由于Windows服务在本地系统帐户下运行,我想模仿这种相同的行为.基本上,我想在本地系统帐户下运行CMD.EXE.

我在网上找到了建议使用DOS任务计划程序AT命令发送CMD.exe的信息,但是我收到了Vista警告"由于安全性增强,此任务将在除外但不交互的情况下运行".这是一个示例命令:

AT 12:00 /interactive cmd.exe
Run Code Online (Sandbox Code Playgroud)

另一个解决方案建议通过服务控件(sc.exe)创建辅助Windows服务,该服务仅启动CMD.exe.

C:\sc create RunCMDAsLSA binpath= "cmd" type=own type=interact
C:\sc start RunCMDAsLSA
Run Code Online (Sandbox Code Playgroud)

在这种情况下,服务无法启动并导致以下错误消息:

FAILED 1053: The service did not respond to the start or control request in a timely fashion.
Run Code Online (Sandbox Code Playgroud)

第三个建议是通过计划任务启动CMD.exe.虽然您可以在各种帐户下运行计划任务,但我不认为本地系统帐户是其中之一.

我也尝试过使用Runas,但是我认为我遇到了与运行计划任务时相同的限制.

到目前为止,我的每一次尝试都以失败告终.有什么建议?

windows-services user-accounts

139
推荐指数
5
解决办法
30万
查看次数

从非管理员用户帐户启动/停止Windows服务

我有一个名为BST的WindowsService.我需要向非管理员用户UserA授予启动/停止此特定服务的权限.我的服务在各种Windows操作系统上运行,从Windows Server 2003到Windows 7.

我怎样才能做到这一点?

我用谷歌搜索并发现了一些关于使用命令[sc sdset]给予权限的东西,但我不完全确定参数.我不想为组设置权限,但仅限于特定用户,在这种情况下为UserA.

windows-services administrator user-accounts

119
推荐指数
5
解决办法
24万
查看次数

如何在Oracle中查找授予用户的权限和角色?

我使用的是Linux,Oracle10g.我创建了一个名为test的用户.并授予create session并为同一用户选择任何字典权限.

我还向同一用户授予了sysdba和sysoper角色.

现在我想显示授予用户的所有权限和角色.我发现以下查询,但它只显示创建会话和选择字典权限.

select privilege 
from dba_sys_privs 
where grantee='SAMPLE' 
order by 1;
Run Code Online (Sandbox Code Playgroud)

请帮忙解决问题.

谢谢

security oracle oracle10g user-accounts

75
推荐指数
5
解决办法
65万
查看次数

检测是否以管理员身份运行,是否具有提升权限?

我有一个应用程序需要检测它是否以提升的权限运行.我目前的代码设置如下:

static bool IsAdministrator()
{
    WindowsIdentity identity = WindowsIdentity.GetCurrent();
    WindowsPrincipal principal = new WindowsPrincipal(identity);
    return principal.IsInRole (WindowsBuiltInRole.Administrator);
}
Run Code Online (Sandbox Code Playgroud)

这可以检测用户是否是管理员,但如果以没有提升的管理员身份运行则不起作用.(例如在vshost.exe中).

如何判断高程是否[已经生效或]可能

.net c# uac user-accounts windows-vista

74
推荐指数
7
解决办法
4万
查看次数

如何为我的应用程序为所有用户创建的文件授予完全权限?

我开发的工具需要将访问权限"完全控制"授予由它创建的文件.需要从所有Windows帐户甚至可能的未来帐户中读取,修改和删除它.这可以实现吗?

我知道我可以尝试使用SPECIFIC_USER:

FileSystemAccessRule rule = new FileSystemAccessRule(SPECIFIC_USER, FileSystemRights.FullControl, AccessControlType.Allow);
FileSecurity fSecurity = File.GetAccessControl(filePath);
fSecurity.SetAccessRule(rule);
File.SetAccessControl(filePath, fSecurity);
Run Code Online (Sandbox Code Playgroud)

但是如何将其授予所有用户?甚至可能的未来帐户?如果后一部分不可能,如何进行第一项要求?

谢谢.

编辑:

这是适合我的代码.取自回答者的链接.

private bool GrantAccess(string fullPath)
{
    DirectoryInfo dInfo = new DirectoryInfo(fullPath);
    DirectorySecurity dSecurity = dInfo.GetAccessControl();
    dSecurity.AddAccessRule(new FileSystemAccessRule(
        new SecurityIdentifier(WellKnownSidType.WorldSid, null), 
        FileSystemRights.FullControl,
        InheritanceFlags.ObjectInherit | InheritanceFlags.ContainerInherit,
        PropagationFlags.NoPropagateInherit,
        AccessControlType.Allow));

    dInfo.SetAccessControl(dSecurity);
    return true;
}
Run Code Online (Sandbox Code Playgroud)

注意PropagationFlags.NoPropagateInherit哪个是必需的(在链接的最后面提到).它确实为未来的账户授予特权.

.net c# permissions user-accounts winforms

70
推荐指数
2
解决办法
7万
查看次数

安装.Net中开发的Windows服务时出错

我使用C#,visual studio 2008开发了一个Windows服务.我的机器上安装了windows xp sp2.当我尝试使用installutil工具安装服务时,输入用户名和密码后,我收到以下错误.

安装阶段发生异常.System.ComponentModel.Win32Exception:帐户名无效或不存在,或者密码对于指定的帐户名无效.

但用户确实存在.我通过控制面板 - >用户帐户 - >创建新帐户创建了用户.我用于安装服务的命令是installutil/i TestService.exe

我无法解决问题.

提前致谢

Sambha

c# windows-services user-accounts

64
推荐指数
1
解决办法
2万
查看次数

从企业帐户创建和管理Facebook应用程序

我可以通过"商家"帐户创建或管理Facebook应用吗?

当我以https://developers.facebook.com/apps企业帐户登录时尝试访问时,它会将我重定向回我的主页,并且不会让我创建应用程序.

背景:商业/广告帐户(有时称为"灰色帐户")是一种特殊的,现已弃用的帐户,Facebook提供给广告商在Business Manager推出之前管理他们的广告和页面- 这是人们想要使用企业的主要原因使用应用的帐户是将现有应用链接到广告帐户,以便广告可以被驱动到应用程序.

有没有办法使用商业/灰色帐户管理或创建Facebook应用程序?

facebook ads user-accounts facebook-ads-api

54
推荐指数
2
解决办法
4万
查看次数

如何完全删除root密码

我正在运行slitaz发行版,并希望完全删除root密码.我试过给passwd命令一个空白密码,但这似乎没有办法.它给了我一个错误密码太短的问题,当我输入密码时,它仍然要求我输入密码.密码只是在点击"Enter"键.

更新:
也许这与slitaz使用dropbear for ssh的事实有关?因为即使root用户密码为空/etc/shadow,它仍会提示输入密码.

linux login passwd user-accounts

46
推荐指数
1
解决办法
11万
查看次数

对于Twitter,如何创建测试用户帐户?

Facebook允许您创建只能用于测试目的的测试用户帐户.

Twitter提供类似的功能吗?我不希望将我的应用程序列入黑名单以创建虚假用户帐户; 我是否必须使用我的真实用户帐户来测试我的应用程序?您使用Twitter测试应用程序的策略是什么?

testing twitter user-accounts

38
推荐指数
3
解决办法
3万
查看次数