Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

TSO USERID MAXIMUM LENGTH
Goto page 1, 2  Next
 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> TSO/ISPF
View previous topic :: :: View next topic  
Author Message
arunkumarvks

New User


Joined: 16 Jun 2008
Posts: 30
Location: Chennai

PostPosted: Wed Dec 17, 2008 5:19 pm    Post subject: TSO USERID MAXIMUM LENGTH
Reply with quote

Hi All,
Is it possible to extend the maximum length of TSO userid from Seven to Eight.?
Back to top
View user's profile Send private message

expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8593
Location: Back in jolly old England

PostPosted: Wed Dec 17, 2008 5:25 pm    Post subject:
Reply with quote

Why on earth would you want to do that ?
Back to top
View user's profile Send private message
PeD

Active User


Joined: 26 Nov 2005
Posts: 456
Location: Belgium

PostPosted: Wed Dec 17, 2008 5:32 pm    Post subject:
Reply with quote

No
max 7 characters ( USERID) + 1 character = job name
Back to top
View user's profile Send private message
arunkumarvks

New User


Joined: 16 Jun 2008
Posts: 30
Location: Chennai

PostPosted: Wed Dec 17, 2008 5:44 pm    Post subject:
Reply with quote

Yes, this is one of our requirement to use eight character TSO id. As of now i extended the IKJLPENU from seven to eight.But the exit IKJPARS not allowing the eight characters.

we have the source code for IKJPARS and modified it. but its shows the following error when compiling,

** ASMA068S Length error - CBLTPDE
** ASMA044E Undefined symbol - TEMPPDE

do you have any idea to overcome this issue?
Back to top
View user's profile Send private message
PeD

Active User


Joined: 26 Nov 2005
Posts: 456
Location: Belgium

PostPosted: Wed Dec 17, 2008 6:04 pm    Post subject:
Reply with quote

I repeat : I don't think you will be able to extend to 8 characters.

The design is not prepared to accept that. I suspect you will have a lot of problems .... and never succeed.

Pierre

Now the reason already asked by Expat : why do you want to do that?
Back to top
View user's profile Send private message
arunkumarvks

New User


Joined: 16 Jun 2008
Posts: 30
Location: Chennai

PostPosted: Wed Dec 17, 2008 6:13 pm    Post subject:
Reply with quote

thanks PeD... just i am trying only...
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 7913
Location: Bellevue, IA

PostPosted: Wed Dec 17, 2008 6:37 pm    Post subject:
Reply with quote

From the TSO/E Administration manual:
Quote:
2.1.2 Selecting a User ID


TSO/E and the z/OS operating system require that each user be assigned a unique user ID. This ID must be unique to the system's node, but can be a duplicate of another ID used by another node. The ID can either be chosen by the user or the system administrator depending on your installation's administrative guidelines. However, a number of operating system restrictions apply to the ID naming convention; your administrative policy may have defined others.

A user ID is often the user's name, initials, or department number, or any combination of valid characters you and the user choose with the following restrictions:

* Length - no longer than seven characters
so you cannot define the TSO user id as 8 characters, period.
Back to top
View user's profile Send private message
Craq Giegerich

Senior Member


Joined: 19 May 2007
Posts: 1512
Location: Virginia, USA

PostPosted: Wed Dec 17, 2008 7:09 pm    Post subject:
Reply with quote

icon_rolleyes.gif Well other that rewriting TSO/E, ZOS and any subsystem or applications that reference the USERID I don't see where it would be a problem. And don't forget all the documentation and future updates.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 7913
Location: Bellevue, IA

PostPosted: Wed Dec 17, 2008 7:13 pm    Post subject:
Reply with quote

Now that would take a bit of time!
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Wed Dec 17, 2008 11:13 pm    Post subject:
Reply with quote

Hello,

Quote:
As of now i extended the IKJLPENU from seven to eight
Suggest you very quickly change it back. . .
Back to top
View user's profile Send private message
Pedro

Senior Member


Joined: 01 Sep 2006
Posts: 2019
Location: Silicon Valley

PostPosted: Wed Dec 17, 2008 11:24 pm    Post subject: Reply to: TSO USERID MAXIMUM LENGTH
Reply with quote

fyi. RACF ids can be 8 characters. They can be used by started tasks (no TSO access).

You might even be able to use 8 character ids on batch jobs (I am not sure). But you cannot logon to TSO with them.
Back to top
View user's profile Send private message
arunkumarvks

New User


Joined: 16 Jun 2008
Posts: 30
Location: Chennai

PostPosted: Thu Dec 18, 2008 10:52 am    Post subject: Reply to: TSO USERID MAXIMUM LENGTH
Reply with quote

Thanks to All,

Any reason behind to restrict the length of TSO user id..?
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 7913
Location: Bellevue, IA

PostPosted: Thu Dec 18, 2008 6:08 pm    Post subject:
Reply with quote

Jobs submitted via TSO can use the user id plus a single character suffixed to make up the 8-character job name. This is probably why the 7 character limitation to TSO user ids.
Back to top
View user's profile Send private message
Pedro

Senior Member


Joined: 01 Sep 2006
Posts: 2019
Location: Silicon Valley

PostPosted: Thu Dec 18, 2008 10:16 pm    Post subject: Reply to: TSO USERID MAXIMUM LENGTH
Reply with quote

Our site allows arbitrary job names, so I do not think that is the limiting factor.

I think system control blocks only have room for 7 characters. And you cannot expand them. There are many customer and vendor products that would have to be changed, so IBM will not change it.
Back to top
View user's profile Send private message
PeD

Active User


Joined: 26 Nov 2005
Posts: 456
Location: Belgium

PostPosted: Thu Dec 18, 2008 10:23 pm    Post subject:
Reply with quote

Quote:
Our site allows arbitrary job names, so I do not think that is the limiting factor.


As I said before, I think it is the real limiting factor.
Just my opinion but I can dig
Back to top
View user's profile Send private message
Pedro

Senior Member


Joined: 01 Sep 2006
Posts: 2019
Location: Silicon Valley

PostPosted: Thu Dec 18, 2008 10:29 pm    Post subject: Reply to: TSO USERID MAXIMUM LENGTH
Reply with quote

Repeat: "Our site allows arbitrary job names"

So if jobname was the principle reason that prevents 8 character TSO userids, then there is a way around it. But it is -not- the main reason.
Back to top
View user's profile Send private message
nevilh

Active User


Joined: 01 Sep 2006
Posts: 258

PostPosted: Fri Dec 19, 2008 12:27 pm    Post subject:
Reply with quote

I believe the limiting factor is based on length of member name in a PDS
TSO used to store (and still can) Userid information in a member in the UADS dataset. The format of the member name is USERID plus one char
Back to top
View user's profile Send private message
enrico-sorichetti

Global Moderator


Joined: 14 Mar 2007
Posts: 10203
Location: italy

PostPosted: Fri Dec 19, 2008 2:10 pm    Post subject: Reply to: TSO USERID MAXIMUM LENGTH
Reply with quote

the main reason for userids being 7 chars is that
a PDS member name can be 8 chars,
mvs stored tso user info in a PDS ( SYS1.UADS)
with a member name composed of the userid plus a zero

if I can find it I will try to post the reason why the appended 0
Back to top
View user's profile Send private message
PeD

Active User


Joined: 26 Nov 2005
Posts: 456
Location: Belgium

PostPosted: Fri Dec 19, 2008 2:15 pm    Post subject:
Reply with quote

At one time, I think the extra byte was to retain the length of the UserId.

Still in use?
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Fri Dec 19, 2008 8:43 pm    Post subject:
Reply with quote

Quote:
if I can find it I will try to post the reason why the appended 0
Might it have been an Oh rather than a zer0?

Once upon a time many things were maintained with a 7-max member name length so a backup (old) copy of same could be saved as memnameO. . . icon_question.gif
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> TSO/ISPF All times are GMT + 6 Hours
Goto page 1, 2  Next
Page 1 of 2

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts SQZ pipe delimited file with 1 column... Rick Silvers DFSORT/ICETOOL 2 Sun Nov 06, 2016 8:11 pm
No new posts Joinkeys operation when key1 and key2... Susanta DFSORT/ICETOOL 5 Wed Nov 02, 2016 5:35 pm
No new posts Format to pipe delimited with variabl... pshongal SYNCSORT 6 Wed Sep 14, 2016 2:48 pm
No new posts File Manager with Variable Length File ahabib IBM Tools 10 Thu Mar 31, 2016 11:00 pm
No new posts What is the maximum number of sort wo... Pravina M SYNCSORT 2 Mon Mar 14, 2016 4:51 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us