Operating System - OpenVMS
1748089 Members
4841 Online
108758 Solutions
New Discussion юеВ

Re: assign UIC on group, member

 
SOLVED
Go to solution
jess_14
Advisor

assign UIC on group, member

Hi all, created a user in vms. Problem occur when:
grant/iden menue ABC
%UAF-E-GRANTUSR, user identifier ABC does not exist; MENUE could not be granted

Checked the UIC, it shows:
UIC: [200,1757] ([200,1757])

How can we change to [group, member] instead of the numbering behind. this ([200,1757])
is suppose to be shown as [COMETS, ABC]

Thanks in advance!
8 REPLIES 8
Bill Hall
Honored Contributor
Solution

Re: assign UIC on group, member

Jess,

$mcr authorize add/identifier /user=abc

Bill
Bill Hall
John Gillings
Honored Contributor

Re: assign UIC on group, member

Jess,

Your user "ABC" doesn't have an associated identifier. The easiest way to make one is:

UAF> ADD/IDENT/USER=ABC

You should also review your procedures to try to work out why the identifier wasn't created when the user was created. It should happen by default. Check to see what other users are missing identifiers:

$ pipe mcr authorize show * | search sys$pipe "UIC:"

Look for other users with a numeric UIC in parentheses.

you can create then with

UAF> ADD/IDENT/USER=*
A crucible of informative mistakes
Robert Gezelter
Honored Contributor

Re: assign UIC on group, member

*jess*,

For a start, please do an AUTHORIZE SHOW ABC/FULL.

Also, verify that AUTHORIZE is either:
- being run following a SET DEFAULT SYS$SYSTEM; or
- that logical names are properly assigned for SYSUAF and RIGHTSLIST

- Bob Gezelter, http://www.rlgsc.com
Shriniketan Bhagwat
Trusted Contributor

Re: assign UIC on group, member

jess_14
Advisor

Re: assign UIC on group, member

thanks!
The Brit
Honored Contributor

Re: assign UIC on group, member

Hi Jess,
As mentioned above, your problem is that the user ABC was not added to the Rightslist when he/she/it was created.

If you create users using the "ADD" command, then Identifiers are automatically added to the rightslist, however if you create a user by copying an existing user, I think you have to add the identifier manually. I am just including this because you didn't mention how the UAF record was created.

If you DID use the "ADD" command, and the Identifier was not automatically added, then I would follow Bob's suggestion and check that the RIGHTSLIST is accessable, either by being defined logically, or it is in your current default directory.

A common cause for identifiers not being added it when the UIC is already being used by another user, although this will generate a different error message. Just as a check however, I would try

UAF> show [200,1745] /brief

HTH

Dave.
Hoff
Honored Contributor

Re: assign UIC on group, member

I might guess that this is a cluster with multiple system disks, and (if I've guessed correctly) that this could (also) easily be a case where the cluster itself is misconfigured.

Where there are multiple uncoordinated rightslist files and where the identifiers within the cluster are, well, skewed.

That would be bad.


Robert Gezelter
Honored Contributor

Re: assign UIC on group, member

Hoff,

I suspect that you are correct. That is why I asked for the SHOW output earlier in this thread.

- Bob Gezelter, http://www.rlgsc.com