System Usage Level
The policy that is assigned to your user name also includes a system usage level, which controls the level of queries that you can run on a server at a specific time.
If the usage level of the script does not match the usage level of the policy that is assigned to your user name for the time frame when you want to run the script, the script cannot run at that time.
The policy system usage level setting also contains a specification for Maximum Number of Result Rows, which might conflict with the maximum number of records setting in Foundation. When the two settings conflict, Studio uses the most restrictive setting.