Learn it on Mainframe Path. Do it with MainframeKit.Learn on Mainframe Path ▸
MainframeKit

ICH51003I

Name not found in RACF data setRACF MESSAGE

A RACF command asked for a profile that is not in the RACF database.

MOST LIKELY

The profile name was typed wrongly.

FIRST CHECK

Check the spelling and class in the command.

TRY IT ▸

Site search

What it means

ICH51003I means the profile named in the command does not exist. It is a lookup failure, not a permission problem.

If the command output does not show the name, listing commands can help find inconsistent profiles.

Typical causes

  • The profile name was typed wrongly.
  • The profile was never defined or has been deleted.
  • The command names a different class from the one that holds the profile.

How to fix it

  1. Check the spelling and class in the command.
  2. List the profile with the matching list command, such as LISTUSER, LISTGRP or LISTDSD.
  3. If it should exist, ask your RACF administrator to define it through the normal process.

Example

Illustrative only; names and values are invented.

ICH51003I NAME NOT FOUND IN RACF DATA SET