标签: permissions

我如何'运行''网络服务'?

我正在尝试将进程作为另一个帐户运行.我有命令:

runas "/user:WIN-CLR8YU96CL5\network service" "abwsx1.exe"
Run Code Online (Sandbox Code Playgroud)

但后来要求输入密码.但是,没有为网络服务设置密码.

我正在尝试做什么?

permissions command-line runas network-service

77
推荐指数
4
解决办法
6万
查看次数

Git作为错误的用户推送到远程GitHub存储库

我有一个工作GitHub帐户和个人帐户.首先,我将个人用于测试项目,然后我继续前进并在同一台计算机上使用另一个帐户创建了一个存储库.

现在我想再次在我的个人帐户上创建一个新的存储库,我更改了全局和本地user.name,并在GitHub设置页面中输入了一个新的ssh密钥对.然后我设置了目录

git init
git remote add origin <url>
git push origin
Run Code Online (Sandbox Code Playgroud)

但现在告诉我

错误:对personaluser/newrepo.git的许可被拒绝

我不知道其他帐户是如何连接到这个帐户的..git/config显示没有workusername相关的东西.

如果您使用的是Windows 10,请花些时间阅读Rajan的答案.

git permissions github

74
推荐指数
8
解决办法
6万
查看次数

Windows 7,update.packages问题:"无法移动临时安装"?

我,使用R 2.13.0与Windows 7,给我的用户完全权限到R后的文件夹(如描述在这里).这允许我很好地安装新包.

但是,当使用update.packages()来更新现有的包时,我不断收到以下错误(例如,更新MASS包时):

包'MASS'成功解包并检查MD5总和

警告:无法将临时安装 'C:\ Program Files\R\R-2.13.0\library\file6cae3bcf\MASS'移动到'C:\ Program Files\R\R-2.13.0\library\MASS'

对于如何解决这个问题,有任何的建议吗?

ps:以管理员身份运行R或将库位置移出Program Files不是一个解决方案(这是一个黑客 - 但我正在寻找解决方案)

permissions file-permissions packages r windows-7

74
推荐指数
5
解决办法
8万
查看次数

PGError:错误:关系被拒绝(使用Heroku时)

我最近经历了数据库迁移过程,如下所述:

https://devcenter.heroku.com/articles/migrating-from-shared-database-to-heroku-postgres

现在我在日志中看到了许多错误,如下所示:

PGError:错误:关系被拒绝

关于我应该怎么做才能修复它的任何想法?

database postgresql permissions heroku

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

无法解析Manifest.permission.ACCESS_FINE_LOCATION

向我的清单文件添加权限时,以下xml可以正常工作.

 <permission android:name="android.permission.ACCESS_FINE_LOCATION" />
Run Code Online (Sandbox Code Playgroud)

但是,这个xml不起作用.

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
Run Code Online (Sandbox Code Playgroud)

我应该使用哪一个?如果是第一个,为什么它不起作用?我该如何解决?

此外,我得到一个Android 6.0运行时权限相关的异常:

java.lang.SecurityException: "gps" location provider requires ACCESS_FINE_LOCATION permission.
Run Code Online (Sandbox Code Playgroud)

当我尝试将权限添加到String数组以检查权限时,Android Studio告诉我它无法Manifest.permission在以下代码中解析:

new String[]{Manifest.permission.ACCESS_FINE_LOCATION}
Run Code Online (Sandbox Code Playgroud)

为什么要这样做?我该如何解决?

permissions service gps android manifest

73
推荐指数
6
解决办法
7万
查看次数

阻止通过http直接访问文件,但允许php脚本访问

我正在将我的文件(pdf,doc,flv等)加载到缓冲区中,并使用脚本将其提供给我的用户.我需要我的脚本才能访问该文件但不允许直接访问它.什么是实现这一目标的最佳方式?我应该使用我的权限做某事还是用.htaccess锁定目录?

php apache permissions

71
推荐指数
2
解决办法
13万
查看次数

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

我开发的工具需要将访问权限"完全控制"授予由它创建的文件.需要从所有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万
查看次数

由于登录失败,SQL Server 2012无法启动

我最近在新的Windows 7安装上安装了Microsoft SQL Server 2012,但每当我想运行服务器时,我都会收到以下错误:

错误1069:由于登录失败,服务未启动.

以下用户配置为启动服务: NT Service\MSSQL$SQLEXPRESS

我该如何解决这个问题?

sql-server permissions installation sql-server-2012

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

在iOS 8中显示相机权限对话框

当我的应用程序第一次尝试在iOS 8上访问摄像头时,会向用户显示摄像头权限对话框,非常类似于iOS 7中用于麦克风访问的麦克风.

在iOS 7中,可以事先调用麦克风权限对话框,并查看是否已授予权限(例如,请参阅此问题).是否有类似的方法来调用iOS 8中的相机权限对话框?可以将对话组合用于麦克风和摄像机访问权限吗?

permissions camera ios ios8 ios-permissions

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

OS X El Capitan中的"受限制"文件夹/文件

从OS X Yosemite升级到OS X El Capitan Developer Preview后,我尝试编辑 /System/Library/LaunchDaemons/ssh.plist将默认SSH端口更改为自定义端口.这是我用了几年的过程.

问题是El Capitan不允许我更改此文件夹中的任何内容(甚至不使用"sudo").当我用"ls -lO"列出内容时,文件夹及其文件被标记为"受限制".以前版本的OS X中的相同文件夹列表不显示"受限制".

这是OS X El Capitan的新功能吗?如何编辑"受限制"的文件/文件夹?


我发现这是因为El Capitan引入了一项名为"SIP"(系统完整性保护)的新功能.

在此处阅读更多内容:https://forums.developer.apple.com/thread/4731?q = SIP

不幸的是,没有人建议在不实际禁用SIP的情况下编辑"受限制"文件/文件夹的方法.

permissions macos file osx-elcapitan

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