Questions tagged «permissions»

权限定义允许经过身份验证的用户在文件系统,数据库和其他计算机系统上执行的操作。

18
C#测试用户是否具有对文件夹的写权限
我需要在实际尝试之前测试用户是否可以写入文件夹。 我已经实现了以下方法(在C#2.0中),该方法尝试使用Directory.GetAccessControl()方法检索文件夹的安全权限。 private bool hasWriteAccessToFolder(string folderPath) { try { // Attempt to get a list of security permissions from the folder. // This will raise an exception if the path is read only or do not have access to view the permissions. System.Security.AccessControl.DirectorySecurity ds = Directory.GetAccessControl(folderPath); return true; } catch …



22
Android 6.0多重权限
我知道Android 6.0拥有新的权限,我知道可以使用类似这样的名称 if (ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) { ActivityCompat.requestPermissions(this, new String[] { Manifest.permission.WRITE_EXTERNAL_STORAGE }, PERMISSION_WRITE_STORAGE); } 今天,我看到了一个需要3个权限的Google应用:联系人,短信和摄像头。它正在制作第1-3页,并同时将它们一起调用以激活。 有人可以告诉我如何调用4个权限来同时激活短信,摄像头,联系人和存储吗? 示例(忘记了Google应用的名称:() 该应用需要短信,联系人和相机 该应用程序问我(并在第1-3页进行了对话框)激活短信,激活联系人,然后激活相机。所以这个谷歌应用程序一起调用了所有3个必需的权限,我的问题是我怎么能达到相同的权限?


12
棉花糖中的存储权限错误
Наэтотвопросестьответына 堆栈溢出нарусском:Какполучитьсписокфайловвдиректории?(Android API级别26) 在Lollipop中,下载功能在我的应用程序中运行良好,但是当我升级到棉花糖时,我的应用程序崩溃并在尝试从Internet下载到SD卡时出现此错误: Neither user nor current process has android.permission.WRITE_EXTERNAL_STORAGE 它抱怨这行代码: DownloadManager manager = (DownloadManager) getSystemService(Context.DOWNLOAD_SERVICE); manager.enqueue(request); 我在应用程序外部清单中具有权限: <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.WAKE_LOCK" /> 我清理并重建了项目,但仍然崩溃。

4
缺少对Firebase应用索引的支持(​​android lint)
在Android Studio上分析我的代码(“分析”>“检查代码”)时,我收到此棉绒警告。 该应用无法通过Google搜索建立索引;考虑添加至少一个带有ACTION-VIEW意向填充器的Activity。有关更多详细信息,请参见问题说明。 这是什么警告,如何使我的应用可被Google搜索编入索引?对于SEO来说这听起来很重要,但我在Google上找不到任何详细信息。 我也想知道如何从android studio访问“问题说明”。 编辑: 旧的警告是“应用程序无法通过Google搜索建立索引”。新的警告是“缺少对Firebase App Indexing的支持”

11
Android M权限:对shouldShowRequestPermissionRationale()函数的使用感到困惑
我正在查看有关Android M中新的Permissions模型的官方文档。它讨论了该shouldShowRequestPermissionRationale()函数,true如果应用程序之前曾请求过此权限并且用户拒绝了该请求,则会返回该函数。如果用户过去拒绝了权限请求并选择了“不再询问”选项,则此方法返回false。 但是,如何区分以下两种情况? 情况1:该应用没有权限,并且之前没有询问用户该权限。在这种情况下,shouldShowRequestPermissionRationale()将返回false,因为这是我们第一次询问用户。 情况2:用户拒绝了该权限并选择了“不再询问”,在这种情况下,ShowShowPermissionPermissionRationale()也将返回false。 我想将用户转到案例2中的App设置页面。如何区分这两种情况?


6
IIS8中的IIS_IUSRS和IUSR权限
我刚刚从Win2003上的IIS6迁移到Win2012上的IIS8,用于托管ASP.NET应用程序。 在我的应用程序的一个特定文件夹中,我需要创建和删除文件。将文件复制到新服务器后,尝试删除文件时,我不断看到以下错误: 拒绝访问路径“ D:\ WebSites \ myapp.co.uk \ companydata \ filename.pdf”。 当我检查IIS时,我看到该应用程序在DefaultAppPool帐户下运行,但是,我从未在此文件夹上设置Windows权限以包括IIS AppPool \ DefaultAppPool 相反,为了停止尖叫客户,我授予了该文件夹以下权限: 研究所 读取并执行 列出文件夹内容 读 写 IIS_IUSRS 修改 读取并执行 列出文件夹内容 读 写 这似乎奏效,但我担心设置了太多特权。我在网上阅读了有关是否真的需要IUSR的相互矛盾的信息。任何人都可以澄清哪些用户/权限足以在此文件夹中创建和删除文档吗?另外,IUSR是IIS_IUSRS组的一部分吗? 更新与解决方案 请在下面查看我的答案。我不得不悲伤地做这件事,因为最近的一些建议还没有被深思熟虑,甚至还不够安全(IMO​​)。

6
在iOS中检测相机的权限
我正在开发一个非常简单的视频应用程序。我使用官方控件:UIImagePickerController。 这是问题所在。首次显示UIImagePickerController时,iOS将请求权限。用户可以单击“是”或“否”。如果用户单击否,则不会关闭该控件。相反,如果用户一直单击“开始”按钮,则计时器将在屏幕始终为黑屏时继续运行,并且用户无法停止计时器或返回计时器。用户唯一能做的就是杀死该应用程序。下次呈现UIImagePickerController时,它仍然是黑屏,并且如果单击开始,则用户无法返回。 我想知道这是否是错误。有什么方法可以检测到摄像机的权限,以便我们决定是否显示UIImagePickerController?

4
PostgreSQL:不允许角色登录
我无法连接到本地服务器上的自己的postgres数据库。我用谷歌搜索了一些类似的问题,并提出了本手册 https://help.ubuntu.com/stable/serverguide/postgresql.html 所以: pg_hba.conf 说: # TYPE DATABASE USER ADDRESS METHOD # "local" is for Unix domain socket connections only local all all trust # IPv4 local connections: host all all 127.0.0.1/32 md5 # IPv6 local connections: host all all ::1/128 trust 然后创建一个用户并为其分配密码: postgres=# create role asunotest; CREATE ROLE postgres=# …

2
哪里有sudo事件报告?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 7年前关闭。 改善这个问题 尝试在我的机器上进行曲折的操作会导致 ryan@debian:~$ sudo EAT_ALL_THE_COOKIES_BEFORE_DINNER [sudo] password for ryan: ryan is not in the sudoers file. This incident will be reported. 此事件在哪里报告,如何获取所有讨厌的尝试命令的日志?

29
npm安装错误,错误为:ENOENT,chmod
我正在尝试全局安装刚发布的npm模块。每次尝试从npm或文件夹安装时,都会出现此错误。 npm ERR! Error: ENOENT, chmod '/usr/local/lib/node_modules/takeapeek/lib/cmd.js' npm ERR! If you need help, you may report this log at: npm ERR! <http://github.com/isaacs/npm/issues> npm ERR! or email it to: npm ERR! <npm-@googlegroups.com> npm ERR! System Linux 3.8.0-19-generic npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "takeapeek" npm ERR! cwd /home/giodamlio npm ERR! …

9
如何使用su以该用户身份执行bash脚本的其余部分?
我编写了一个脚本,该脚本以一个字符串作为参数,该字符串是用户名和项目的串联。该脚本应该根据项目字符串切换(su)为用户名,cd为特定目录。 我基本上想做的是: su $USERNAME; cd /home/$USERNAME/$PROJECT; svn update; 问题是,一旦我执行su操作,它就会在那里等待。这是有道理的,因为执行流程已转到切换到用户。我退出后,其余的所有事情都会执行,但无法按预期进行。 我在su之前添加了svn命令,但是该命令失败了(即它没有更新所需目录中的svn)。 如何编写允许用户切换用户并调用svn的脚本?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.