标签: access-denied

如何复制/替换DLL?

我有一个实用程序,通过简单地复制/替换可执行文件来更新应用程序.现在,我有一些需要更新的DLL文件.但是,有时Windows不会让我替换它,因为有些东西正在使用它,有时使用DLL有很多东西,我无法保证它将被解锁为我替换它.

目前,我唯一的解决方法是首先重命名现有的DLL,然后我可以复制新的DLL.但是旧的DLL会因更改的文件名而落后.

在这种情况下如何以编程方式替换DLL?

delphi dll access-denied file-copying delphi-xe2

8
推荐指数
1
解决办法
1158
查看次数

访问被拒绝尝试在C#中清除printqueue

我正在尝试在C#中创建一个清空打印队列中所有项目的方法.以下是我的代码:

LocalPrintServer localPrintServer = new LocalPrintServer(PrintSystemDesiredAccess.AdministratePrinter); 
PrintQueue printQueue = localPrintServer.GetPrintQueue(printerName);

if (printQueue.NumberOfJobs > 0)
{
    printQueue.Purge();
}
Run Code Online (Sandbox Code Playgroud)

当此代码运行时,在localPrintServer构造函数上,应用程序抛出此错误:"创建PrintServer对象时发生异常.Win32错误:访问被拒绝."

该构造函数有一些重载(包括不发送参数).尝试其中任何一个,我越过那一行,但是当我进入printQueue.Purge()调用时,我得到了与上面列出的相同的访问被拒绝消息.

寻找有关如何/我可以做些什么的建议来解决这个问题.我可以从我的电脑手动删除打印作业.我不确定应用程序是否以相同的访问权限运行,也不确定如何检查.

c# access-denied printqueue

7
推荐指数
2
解决办法
7919
查看次数

如何在spring security中重定向访问被拒绝的页面?

我想知道如何在spring security中重定向访问被拒绝页面?我可以在web.xml中使用某种处理程序或编辑吗?

谢谢

java redirect spring spring-security access-denied

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

无法访问文件 - WebClient.DownloadFile

所以我找了答案多次,并且经许可的东西围绕插手无济于事,但是这个代码仍然不会让我一个文件下载到指定的路径.

WebClient client = new WebClient();
client.DownLoadFile("http://dl.dropbox.com/u/(My account)/Installer.jar", @"c:\Games\Name\libs");
client.DownLoadFile("http://dl.dropbox.com/u/(My account)/Name.zip", @"c:\Games\Name");
Run Code Online (Sandbox Code Playgroud)

总是给我:"访问路径'c:\ Games\Name\libs'被拒绝."

另请注意,使用Windows XP SP3.

c# webclient file download access-denied

7
推荐指数
2
解决办法
8153
查看次数

使用FileOutputStream时拒绝访问

我有一个问题让这个工作.它包含一个由多条信息组成的字符串.但是,当我尝试将String写入文件以便跟踪程序随时间的变化时,我收到一个拒绝访问错误:

 void writeToFile(String input) throws Exception{
            File file = new File("C:\\WeatherExports\\export.txt");
            if(!file.exists()){
                    file.createNewFile();
            }
            BufferedWriter inFile = new BufferedWriter(new FileWriter(file,true));
            try{
                    inFile.append(input);
                    inFile.newLine();
            } catch(Exception e){
                    e.printStackTrace();
            }
            inFile.close();
    }
Run Code Online (Sandbox Code Playgroud)

STACKTRACE YEILDS:

java.io.FileNotFoundException: C:\WeatherExports\export.txt (Access is denied)
Run Code Online (Sandbox Code Playgroud)

完整Stacktrace:

java.io.FileNotFoundException: C:\WeatherExports\export.txt (Access is denied)
at java.io.FileOutputStream.openAppend(Native Method)
at java.io.FileOutputStream.<init>(Unknown Source)
at java.io.FileWriter.<init>(Unknown Source)
at org.weatheralert.InfoManipMethods.writeToFile(InfoManipMethods.java:58)
at org.weatheralert.Form.actionPerformed(Form.java:108)
at javax.swing.JTextField.fireActionPerformed(Unknown Source)
at javax.swing.JTextField.postActionEvent(Unknown Source)
at javax.swing.JTextField$NotifyAction.actionPerformed(Unknown Source)
at javax.swing.SwingUtilities.notifyAction(Unknown Source)
at javax.swing.JComponent.processKeyBinding(Unknown Source)
at javax.swing.JComponent.processKeyBindings(Unknown Source)
at javax.swing.JComponent.processKeyEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source) …
Run Code Online (Sandbox Code Playgroud)

java filenotfoundexception access-denied bufferedwriter jsoup

7
推荐指数
2
解决办法
3万
查看次数

Spring Cloud AWS SQS 访问被拒绝

我目前在尝试使用 Spring Cloud 和 Spring Boot 连接到 AWS SQS 队列时遇到连接问题。我相信我的一切配置都很好,但我得到:

2015-07-01 18:12:11,926 [警告] [-] org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext [487] - 上下文初始化期间遇到异常 - 取消刷新尝试 org.springframework.context.ApplicationContextException:失败启动 bean 'simpleMessageListenerContainer';嵌套异常为 com.amazonaws.AmazonServiceException:对资源 https://sqs.us-west-2.amazonaws.com/ {Number}/{Queue Name} 的访问被拒绝。(服务:AmazonSQS;状态代码:403;错误代码:AccessDenied;请求 ID:87312428-ec0f-5990-9f69-6a269a041b4d)

@Configuration
@EnableSqs
public class CloudConfiguration {
    private static final Logger log = Logger.getLogger(CloudConfiguration.class);

    @MessageMapping("QUEUE")
    public void retrieveProvisionMessages(User user) {
        log.warn(user.firstName);
    }
}
Run Code Online (Sandbox Code Playgroud)

YML

cloud:
    aws:
       credentials.accessKey: AccessKey
       credentials.secretKey: SecretKey
       region.static: us-west-2
       credentials.instanceProfile: true
Run Code Online (Sandbox Code Playgroud)

当它尝试连接时,我看到标头值为:

AWS4-HMAC-SHA256 Credential=accesskey/20150701/us-west-2/sqs/aws4_request, SignedHeaders=host;user-agent;x-amz-date, Signature=signature
Run Code Online (Sandbox Code Playgroud)

请求发送后:

HTTP/1.1 403 Forbidden [Server: Server, Date: Wed, 01 Jul 2015 22:51:25 GMT, …
Run Code Online (Sandbox Code Playgroud)

cloud messaging spring access-denied amazon-sqs

7
推荐指数
1
解决办法
3225
查看次数

PowerShell 访问被拒绝。PSRemotingTransportException +fullyQualifiedErrorId : PSSessionStateBroken

我试图建立到另一个系统的远程连接并执行一些基本命令。

以下是我所做的步骤:

  • 配置远程机器以接受 Shell 命令 - Enable-PSRemoting - Force
  • 在远程机器上测试了配置 - Test-WsMan COMPUTERNAME。
  • 在主机上执行以下命令:

1. Invoke-Command -ComputerName COMPUTERNAME -ScriptBlock { Get-ChildItem C:\ } -credential USERNAME.

2. Invoke-Command -ComputerName COMPUTERNAME -ScriptBlock { Get-ChildItem C:\ } -credential $Credentials.

3.Invoke-Command -ComputerName COMPUTERNAME -ScriptBlock { Get-ChildItem C:\ }

在所有情况下,我们都收到拒绝访问错误:

Access is denied. For more information, see the about_Remote_Troubleshooting Help topic. + CategoryInfo   : OpenError: (:) [], PSRemotingTransportException 
+ FullyQualifiedErrorId : PSSessionStateBroken
Run Code Online (Sandbox Code Playgroud)

powershell remote-desktop access-denied powershell-remoting

7
推荐指数
1
解决办法
3万
查看次数

Amazon S3:使用符号拒绝访问 URL

我想下载一些上传到我的 S3 服务器上的文件。

目前,我所有的存储桶和其中的文件都是公开的,所以我可以下载我想要的。不幸的是,我无法使用空格或“&”等特殊字符访问文件...

我尝试通过 HTML 代码更改 URL 中的特殊字符:

http://s3-eu-west-1.amazonaws.com/custom.bucket/mods/b&b.jar
Run Code Online (Sandbox Code Playgroud)

经过

http://s3-eu-west-1.amazonaws.com/custom.bucket/mods/b%26b.jar
Run Code Online (Sandbox Code Playgroud)

但我总是有同样的错误:

<Error>
    <Code>AccessDenied</Code>
    <Message>Access Denied</Message>
    <RequestId>3E987FCE07075166</RequestId>
    <HostId>
        O2EIujdbiAeYg44rsezQlargfT7qVSL8SpqbTxkd/1UwxQrwZ3SJ+R3NlHyGF7rI
    </HostId>
</Error>
Run Code Online (Sandbox Code Playgroud)

任何人都可以解决这个问题?

我无法重命名它们,因为它们已被其他应用程序使用。

url amazon-s3 special-characters access-denied amazon-web-services

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

IAM 用户上的 lambda ListFunctions 的 AWS AccessDeniedException

注意:我通过 IAM 用户控制台帐户执行所有 AWS 配置,该帐户基本上拥有 AWS/Amazon 帐户所有者的所有权限。我将此 IAM 用户称为帐户。

问题描述:

  • 我从帐户创建了以下 IAM 用户,仅具有编程访问权限:lambda-test
  • 我在~/.aws/*文件中添加了它的 IAM 访问密钥(作为配置文件条目)。
  • 现在,对于该lambda 测试帐户,我接下来创建了一个内联/嵌入式策略,该策略允许以下 AWS-Lamdba 操作:ListFunctions、GetFunction、UpdateFunctionCode、UpdateFunctionConfiguration

经正确验证的政策声明如下所示:

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "Stmt1111111111111",  # <--- Altered for this post.
            "Effect": "Allow",
            "Action": [
                "lambda:GetFunction",
                "lambda:ListFunctions",
                "lambda:UpdateFunctionCode",
                "lambda:UpdateFunctionConfiguration"
            ],
            "Resource": [
                "arn:aws:lambda:*"
            ]
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

回到笔记本电脑 CLI,我发出以下命令,该命令生成 AccessDeniedException:

user@linux$ aws lambda list-functions --profile lambda-test
Run Code Online (Sandbox Code Playgroud)

这是例外情况:

An error occurred (AccessDeniedException) when calling the ListFunctions operation: User: …
Run Code Online (Sandbox Code Playgroud)

lambda access-denied amazon-web-services amazon-iam aws-lambda

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

dbeaver mysql 访问被拒绝

谁能告诉我为什么我收到拒绝访问错误的警报?我尝试创建一个 mysql 数据库,我确信我为 root 输入了正确的密码,但仍然出现此错误。

但是,根据用于故障排除的 mysql 文档,我的错误指出我没有输入正确的密码,而实际上我没有输入正确的密码。

Mysql 文档

https://dev.mysql.com/doc/refman/5.5/en/problems-connecting.html

另外,我尝试运行此命令sudo mysql -u root -p,它也显示了相同的错误。

这是错误

PS因为声望太低,无法附上完整图。

mysql access-denied dbeaver

6
推荐指数
2
解决办法
1万
查看次数