Se você estiver tentando fazer consultas SQL de segurança integrada, poderá fazê-lo com o módulo de representação. Eu não tentei SQL, mas há um post sobre como usar o PowerShell Impersonation Module para acesso de compartilhamento de rede no meu blog, e acredito que sejam as mesmas credenciais de rede que você precisa para o SQL Server (por exemplo, o mesmo que usar runas com / netonly).
Se você está apenas usando o trabalho porque pensou que ele permitiria que você alterasse as credenciais de acesso à rede, basta remover esse código e usar o Push-ImpersonationContext. Se você precisar o trabalho por algum outro motivo, então você tem que chamar Push-ImpersonationContext dentro do trabalho , o que significa que você precisa colocar suas credenciais no trabalho (provavelmente por serializando a senha e passando-a como uma string segura criptografada).
Eu não posso testá-lo agora (não tenho um domínio ou mesmo um servidor de db à mão), então, uhm ... deixe-me saber se ele não funciona;)