Click here to Skip to main content
Click here to Skip to main content

Quick Tip – EA Server: Reset Jagadmin Password

, 31 Dec 2013
Rate this:
Please Sign up or sign in to vote.
This is a really quick tip on how to reset password for the administrator id “jagadmin” used in EA Server.

Introduction

This is a really quick tip on how to reset password for the administrator id “jagadmin” used in EA Server. We use this id for everything from running it in development to production environment, only difference being in DEV we don’t have a password for the id, to make it easier to move from machine to machine.

By default, there is no password for the jagadmin id. The problem is, once you set a password, you cannot reset the password directly. The tools Jaguar manager (GUI) and the Jagtool (command line version) don’t allow you to reset password “for security reasons”. After I Googled a bit, I found a way.

Surprisingly, all you have to do to reset the password is to remove the line that has the below setting in the file called jaguar.props (this is the properties of the server itself, named jaguar).

com.sybase.jaguar.server.jagadminpassword=<password>

Where the <password> itself is stored encrypted.

This tip is only about resetting the password. So, I won’t go into any further detail here. But this opens up the bigger topic about the default security model in Sybase EA Server, which seems very weak. The administrator id, jagadmin is the default id and is needed if you want to do anything serious with EA Server. But, we manage to make it secure enough. More on this later.

If you are new to EA Server (also Jaguar), several of the terms will be new to you. I intend to write more on EA Server in a future post. Please check back again later.


Filed under: CodeProject, Powerbuilder
Tagged: Sybase Jaugar

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

About the Author

Sam Varadarajan
Software Developer (Senior) City of Los Angeles
United States United States
Originally a Physics major, fell in love with Microprocessors and switched to Computer Science 20+ years ago. Since then, dabbled in various languages including, PowerBuilder, Oracle, Java, C, C++, Perl, Python etc. Constantly striving for quality and performance too.
 
I try to help fellow developers with technology as a way of "giving back to the community". Blogging became a natural extension of that effort. Still learning to perfect that art. If one new programmer out there benefits from this blog, my time and effort are fully worth it.
 
The underlying theme in my blogs is power and beauty of programming (and technology in general). A well written program gives me the sense of awe you get when you look at a man made wonder like Angkor Wat. You experience poetry, art, mystique, power all at once. A program and the troubleshooting that ensues also gives you a feeling you get while reading a mystery novel!
Follow on   Twitter   Google+   LinkedIn

Comments and Discussions

 
-- There are no messages in this forum --
| Advertise | Privacy | Mobile
Web03 | 2.8.140709.1 | Last Updated 31 Dec 2013
Article Copyright 2013 by Sam Varadarajan
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid