June 29, 2022 at 6:36 pm
If I run my PS script with PS as an ADMIN interactively it runs fine. If I attempt to run it as a SQL Agent job it has issues. I think the problem is it needs to run as an ADMIN but I cannot figure out how to do that. Has anyone had issues running a PS Script as a SQL Agent job? The ID running this is an Admin on the server and within SQL Server as well.
New-Item : Access to the path 'C:\Users\SVC_TP~1\AppData' is denied.
At line:28 char:13
+ $null = New-Item -Path $temp -ItemType Directory -Force
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : PermissionDenied: (C:\Users\SVC_TP~1\AppData\Local\Temp:String) [Ne
w-Item], UnauthorizedAccessException
+ FullyQualifiedErrorId : CreateDirectoryUnauthorizedAccessError,Microsoft.PowerShell.Command
s.NewItemCommand
June 30, 2022 at 12:24 pm
The sqljob proxy account ( or sqlagent service account is no proxy account is used ) needs to be granted the needed authority to run the script.
Don't use "C:\Users\..." as those always are more secured than regular folders e.g. C:\PoSh\..."
Johan
Learn to play, play to learn !
Dont drive faster than your guardian angel can fly ...
but keeping both feet on the ground wont get you anywhere :w00t:
- How to post Performance Problems
- How to post data/code to get the best help[/url]
- How to prevent a sore throat after hours of presenting ppt
press F1 for solution, press shift+F1 for urgent solution
Need a bit of Powershell? How about this
Who am I ? Sometimes this is me but most of the time this is me
June 30, 2022 at 1:27 pm
That account is an Admin on the server. Also, I am not sure where the C:\Users comes into play because I am not specifying that at all.
Viewing 3 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic. Login to reply
This website stores cookies on your computer.
These cookies are used to improve your website experience and provide more personalized services to you, both on this website and through other media.
To find out more about the cookies we use, see our Privacy Policy