更改文件的打开方式时,提示“拒绝访问”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了更改文件的打开方式时,提示“拒绝访问”相关的知识,希望对你有一定的参考价值。

以前双击没有默认打开方式的文件时,会弹出一个“选择打开程序”的对话框。近日双击没有设置打开方式的文件时,弹出的是“拒绝访问”的警告。而且已默认打开方式的文件,点右键-选打方式时,也是“拒绝访问”——不能更改打开程序了,极不方便。这是什么原因,怎么恢复?

出现此问题的原因为:权限不足。

解决的方法和详细的操作步骤如下:

1、第一步,右键单击文件夹,选择“属性”选项,见下图,转到下面的步骤。

2、第二步,完成上述步骤后,在“安全”选项卡中,单击“高级”按钮,见下图,转到下面的步骤。

3、第三步,完成上述步骤后,选择要更改的所有者,见下图,转到下面的步骤。

4、第四步,完成上述步骤后,更改所有人,将其更改为“everyone”,见下图,转到下面的步骤。

5、第五步,完成上述步骤后,单击“是”按钮,见下图,转到下面的步骤。

6、第六步,完成上述步骤后,修改权限已完成,见下图。这样,就解决了这个问题了。

参考技术A

用户权限不足。

1、首先找到拒绝访问的文件夹,在其上鼠标右键,选择属性,之后切换到“安全”选项下,之后在底部可以看到有“高级”设置入后,如下图:


2、如上图首先点击底部的“高级”选项,之后会弹出文件夹的高级设置框属性,之后切换到“所有者”选项卡下,在其底部可以找到“编辑”操作选项,

3、点击编辑选项后,在新弹出的窗口中双击用户账号“Achai”,注意一定要选择下面的“替换子容器和对象的所有者”,如果不选择此项,打开此文件夹后,下面的子文件夹还是无法打开,选择后点“应用”,

4、以上完成之后,点击下面的确定来完成操作,这个时候会提示:大致意思是即将给某个没有权限的文件加权限,点击“是”确认即可,

5、到这里给管理员添加文件访问与编辑权限就结束。

参考技术B 向记事本中写入以下信息:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Unknown]
"AlwaysShowExt"=""
"QueryClassStore"=""
[HKEY_CLASSES_ROOT\Unknown\shell]
@="openas"
[HKEY_CLASSES_ROOT\Unknown\shell\openas]
[HKEY_CLASSES_ROOT\Unknown\shell\openas\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,25,00,53,\
00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,\
79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,65,00,6c,00,6c,\
00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,4f,00,70,00,65,00,6e,00,41,00,\
73,00,5f,00,52,00,75,00,6e,00,44,00,4c,00,4c,00,20,00,25,00,31,00,00,00

保存后命名为“*.reg”双击打开导入注册表再试试,问题解决。本回答被提问者采纳
参考技术C 现在没有好的方法~~你查查中木马了吗?网上有程序代码可以改回来,但是关机以后又不能用了

XAMPP phpMyadmin:更改密码后拒绝访问

【中文标题】XAMPP phpMyadmin:更改密码后拒绝访问【英文标题】:XAMPP phpMyadmin: Access denied after changing password 【发布时间】:2015-05-15 13:45:48 【问题描述】:

您好,我知道这是一个老问题,但我尝试了很多答案和指南,但都是徒劳的。我以前在本地机器上使用没有密码的 phpmyadmin,我在 Windows 上使用命令提示符更改密码,并使用以下命令

mysqladmin.exe -u root 密码root

从那以后我无法打开我的 localhost/phpmyadmin 并且出现以下错误

1045 - 用户 'root'@'localhost' 的访问被拒绝(使用密码:否)

我已尝试更改 config.inc.php 该文件的当前状态如下

$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['Lang'] = '';

/* Bind to the localhost ipv4 address and tcp */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = '';

我尝试从 localhost/security.php 更改密码并将密码更改为 123。我还尝试通过打开 resetroot.bat 批处理文件来重置 root 密码。我真的认为我搞砸了,所以如果有人可以在这里帮助我,我将非常感谢。 我在 Windows 7 上使用 Xampp

编辑另外我想告诉你,我已经尝试给新密码了

$cfg['Servers'][$i]['password'] = '';

还有

$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = '';

将用户更改为root

【问题讨论】:

【参考方案1】:

您使用命令提示符将您的 root 密码定义为“root”,因此在配置中您必须使用相同的密码:

$cfg['Servers'][$i]['password'] = 'root';

【讨论】:

【参考方案2】:

在 xammp 文件夹 'C:\xampp\mysql' 中有一个名为 resetroot.bat 的批处理文件,运行它会删除 phpadmin 密码。然后您需要做的就是在 xammp 中启动 MySQL 服务并单击 admin 按钮。

来源:How to get back Lost phpMyAdmin Password, XAMPP

【讨论】:

您是否在更改后重新启动mysql 服务? 尝试更改 $cfg['Servers'][$i]['controluser'] = 'pma';到 $cfg['Servers'][$i]['controluser'] = 'root';【参考方案3】:

您必须在配置中更改密码 如果您忘记了密码,请单击 xampp 根文件夹中 mysql 文件夹中的重置密码 .bat 文件

$cfg['server'][$i]['password'] = 'PassWordHere'

同时恢复对 PMA 配置的更改,因为这可能会导致故障

【讨论】:

【参考方案4】:

打开 xampp/phpMyAdmin/config.inc 并更改行

$cfg['Servers'][$i]['auth_type'] = 'config';

$cfg['Servers'][$i]['auth_type'] = 'cookie';

PhpMyAdmin 将显示一个登录屏幕,您可以在其中输入您的用户名和密码。

【讨论】:

不太清楚为什么会这样,更改密码 = 立即锁定 phpMyAdmin。某种错误?看起来很荒谬。 围绕 SQL 和 PHP 的“基础设施”是远古时代的遗留物。

以上是关于更改文件的打开方式时,提示“拒绝访问”的主要内容,如果未能解决你的问题,请参考以下文章

文件拒绝访问

启动IIS时,为啥提示拒绝访问?

电脑中的文件或文件夹被拒绝访问怎么办win8

Jmeter保存时,完美解决提示的“拒绝访问”

怎么用cmd调整文件夹的拒绝权限?

Psexec 远程执行文件 提示 拒绝访问