Problem Note 33481: Problems occur while running the Renew SAS® Software Utility and having the appropriate authorization for file SASHELP.CORE.SASHELP
When you use the Renew SAS Software tool to update the SAS installation data (SID) file, the following error might appear:
Error: User does not have appropriate authorization level for file SASHELP.CORE.SASHELP.
This happens if you do not have the correct permissions.
Workaround
To circumvent this issue, do the following:
- Open Windows Explorer: Select Start ► Run and then type Explorer.
- Navigate to the !sasroot directory (the default location is C:\Program Files\SAS\SASFoundation\9.2\).
- Drill down to core\sashelp. Locate the core.sas7bcat file.
- Right-click the core.sas7bcat file and select Properties.
- Under the General tab, make sure that the Archive check box is the only one checked. If it is not selected, select the Archive check box and click Apply. Make sure that Read-Only is not checked.
- If this looks correct, make sure that you have permissions to the C:\Program Files\SAS\SASFoundation\9.2\core\sashelp directory.
- Make sure that you have permissions to the setinit.sss and sid.txt files located in the C:\Program Files\SAS\SASFoundation\9.2\core\sasinst directory.
- Make sure that you are an administrator on the machine, or that you have administrative rights.
- Verify that the renewal was successful: Run PROC SETINIT; RUN; and compare the expiration date in the Log window with the expiration date in your SAS installation data file. You can also verify that the previous renewal content is in the setinit.log file. The default directory is C:\Program Files\SAS\SASFoundation\9.2\.
To run the Renew SAS Software utility, do the following:
On Windows
- Select Programs ► SAS ► SAS 9.2 License Renewal & Utilities.
- Right-click Renew SAS Software.
- Step 1: Select a SAS Installation Data file. For example: SAS92_123456_99999999_win.txt
- Click Next.
- Verify SAS Installation Data and then click OK.
- Specify Product Location. The Renew SAS Software utility, in most cases will find the correct location and provide the information in the following. For example:
The Folder where SAS was installed:
C:\Program Files\SAS\SASFoundation\9.2
Folder for SAS config file: C:\Program Files\SAS\SASFoundation\9.2
Note: If the SAS config file is not in the same folder where SAS was installed, deselect Same as above, click Browse, and provide the correct folder.
- Click Renew.
- Continue by navigating through the SAS renewal dialog boxes.
On Vista
The Renew SAS Software utility, in most cases will find the correct location and provide the information in the following. For example:
The folder in which SAS was installed: C:\Program Files\SAS\SASFoundation\9.2
The folder for the SAS config file: C:\Program Files\SAS\SASFoundation\9.2
Note: If the SAS config file is in a different folder than the folder in which SAS was installed, uncheck Same as above and click Browse and provide the correct folder.
In a few rare cases, you might have to click the Renew button twice for it to apply.
If you are still having problems, send in the sdwprefs.xml and the setinit.log file.
The setinit.log file is located in the following directory: C:\Program Files\SAS\SASFoundation\9.2\
The sdwprefs.xml file is located in the following directory:
On Windows:
C:\Documents and Settings\userid\Local Settings\Application Data\SAS\SAS Deployment Wizard
On Vista:
- Select All Programs ► SAS ► SAS 9.2 License Renewal & Utilities.
- Right-click Renew SAS Software.
- Select Run As Administrator.
- In the User Access Control dialog box, select Allow.
- Step 1: Select a SID file. For example: SAS92_123456_99999999_win.txt
- Click Next.
- Verify SAS Installation Data and click OK.
- Step 2: Specify Product Location.
- C:\Users\userid\AppData\Local\SAS\SAS Deployment Wizard
For additional information about errors that you might see in the setinit.log file, see SAS Note 10736: "The OSNAME= option specifies 'WIN_PRO' but the current operating system name is 'WIN_PRO'", appears when the OSNAME is manually modified in the setinit file."
Operating System and Release Information
| SAS System | Base SAS | Microsoft® Windows® for 64-Bit Itanium-based Systems | 9.2 TS1M0 | |
| Microsoft Windows Server 2003 Datacenter 64-bit Edition | 9.2 TS1M0 | |
| Microsoft Windows Server 2003 Enterprise 64-bit Edition | 9.2 TS1M0 | |
| Microsoft Windows XP 64-bit Edition | 9.2 TS1M0 | |
| Microsoft® Windows® for x64 | 9.2 TS1M0 | |
| Microsoft Windows Server 2003 Datacenter Edition | 9.2 TS1M0 | |
| Microsoft Windows Server 2003 Enterprise Edition | 9.2 TS1M0 | |
| Microsoft Windows Server 2003 Standard Edition | 9.2 TS1M0 | |
| Microsoft Windows XP Professional | 9.2 TS1M0 | |
| Windows Vista | 9.2 TS1M0 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
User does not have appropriate authorization level for file SASHELP.CORE.SASHELP when running the Renew SAS Software Utility
| Type: | Problem Note |
| Priority: | high |
| Date Modified: | 2015-08-27 23:17:41 |
| Date Created: | 2008-10-01 08:30:21 |