问题标签 [access-rights]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
5403 浏览

c# - 如何以编程方式检查特定用户是否以服务身份登录

对于应用程序,我要检查特定用户是否具有作为服务登录的权利?如何以编程方式执行此操作?我上网查了一下,没找到好的资源

谢谢

上普尔

0 投票
3 回答
56452 浏览

c# - 使用 C#.NET 将“所有人”权限添加到文件夹

我使用下面的代码允许所有人访问文件夹:

现在,Everyone 用户已添加到文件夹中,但未分配任何权限。所有读取、写入、执行等复选框均未选中。

0 投票
1 回答
8033 浏览

c# - 设置文件系统访问规则的问题

在我在本地网络上的应用程序中,任何用户都应该使用此代码在共享文件夹上创建一个目录。例如,test1 是用户文件夹之一的名称。

现在,当域中的管理员想要从任何用户读取每个目录时,就会发生此错误:

试图执行未经授权的操作

管理员运行的代码是:

我的错误在哪里?
提前致谢。

0 投票
1 回答
2160 浏览

c# - 向本地网络上的特定用户授予访问规则权限

我的应用程序在本地网络上运行,管理员使用此代码为共享文件夹上的每个用户创建文件夹:例如“me1”是本地网络上的用户。

现在每个用户都无法访问他的文件夹,我使用以下代码:

但出现错误“访问被拒绝”。如何为特定用户设置权限?我的意思是管理员可以在创建目录时授予特定用户权限吗?谢谢。

0 投票
1 回答
132 浏览

c# - C#:由于继承而获得的访问权

下面是一个简单的测试代码:

请问,为什么在方法B.testA()中,可以访问base.m(这里base是A类),但是不能访问objA.m?

0 投票
2 回答
15580 浏览

iis - IIS 应用程序池标识 503 错误

我最近移植到另一家托管公司 (VDS),并在新服务器上安装了 IIS 7.5 Express、最新版本的 PHP 和 MySQL。

然后我将文件从旧服务器复制到新服务器(除了我的网站文件夹的内容之外,没有任何配置文件或除网站本身的 web.configs 之外的任何内容),设置网站。我尝试访问一个网站,我收到一条 503 Service Unavailable 消息,在服务器上远程和本地尝试过,没有任何变化。

在每个站点上都试过了,即使是在默认网站上,也没有变化:仍然是 503。我已经检查了网站文件夹(以及所有孩子)的权限,并且我的帐户、网络服务、管理员都可以有效地完全控制的所有内容。

所有应用程序都在 DefaultAppPool 中运行,该应用程序池在 ApplicationPoolIdentity 下运行。尝试创建一个新的应用程序池,将站点移动到那里,但没有运气,尝试在池设置中将“加载用户配置文件”设置为 False(在 SP Install 之后在 IIS 7.5 上阅读 HTTP 错误 503),没有任何变化。

事件查看器以非常详细的方式说:

"A process serving application pool 'DefaultAppPool' terminated unexpectedly. The process id was '2356'. The process exit code was '0xfffffffe'."

没有别的了。这个错误的五次,并且池由于快速保护而被关闭。我重新启动池,再试一次,没有任何变化。无论我是要获取 .aspx、.php 还是静态内容。这是最奇怪的部分:当我将应用程序池设置为在 LocalSystem 下运行时,它可以工作。没问题。但其他一切都失败了。

我已经检查了网站文件夹大约十次,更改、删除、重新添加权限等尝试了一切,但没有任何改变。好像还有另一个文件我忘记检查池的用户是否无法访问。但是事件查看器对我没有帮助。这是从新服务器开始的,我在安装完所有东西后尝试过,所以我不知道这开始发生了什么。我显然不会在 LocalSystem 下运行。甚至我自己的用户 Administrator 也不起作用。

唯一有效的身份是 LocalSystem。我的用户、LocalService、NetworkService、ApplicationPoolIdentity 都以同样的方式失败。我快疯了,我 99% 确定这是用户权限问题。但是所有的网站文件都可以访问,而且我没有在 system32 inetconfig 或任何地方更改任何内容。

0 投票
2 回答
340 浏览

c# - 如何检查给定目录的访问权限?

目前,我有一个程序可以在用户设置目录和子目录中搜索音乐文件并将它们添加到集合中。但是,如果它遇到的目录之一受到保护,那么程序就会崩溃。我想知道如何在尝试搜索目录之前检查用户是否有权访问该目录以避免此问题。下面是我用于搜索的代码,它目前包含“系统卷信息”的基本解决方法,但由于可能存在其他受保护的目录,我想将其更改为包含它们。

非常感谢 :)

0 投票
1 回答
248 浏览

episerver - HasEditorAccess 和 HasEditAccess 的区别?

EPiServer.Security.PrincipalInfo.HasEditorAccess和 和有什么不一样EPiServer.Security.PrincipalInfo.HasEditAccess

//亚历山大

0 投票
3 回答
450 浏览

security - 如何判断shell脚本是否安全

我从这个站点下载了这个shell 脚本。

对于 bash 脚本来说,它非常大。所以我用文本编辑器打开它,发现代码后面有很多无意义的字符。

我害怕赋予脚本执行权chmod +x jd.sh。你能告诉我如何识别它是否安全或如何在系统中设置它的有限权限吗?

谢谢你

0 投票
1 回答
9107 浏览

couchdb - CouchDB 范围的只读访问权限

我需要创建一个 CouchDB 用户,该用户只能从任何数据库中读取文档,但不能写入其中任何一个。就我而言,它不是默认支持的(用户类型在此处描述)。

正如 wiki 所说,每个数据库都授予访问权限,所以我试图做的似乎不是使用 CouchDB 的最佳方式。

无论如何,这样做会很棒。你能给我一些关于如何实现它的提示吗?