更改文件的打开方式时,提示“拒绝访问”
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 的“基础设施”是远古时代的遗留物。以上是关于更改文件的打开方式时,提示“拒绝访问”的主要内容,如果未能解决你的问题,请参考以下文章