Logging in with an online license

To log in to PowerBuilder using an account assigned with an online license, follow these steps:

  1. Launch PowerBuilder and the login window appears.

    Before logging in, make sure the user account is assigned with an online license. For information on assigning users, see the section called “Assigning users”. If you do not have purchased the product from Appeon, you can click Buy now! to buy one or click Apply for a free trial to try the product for 30 days.

  1. Click Activate and then enter the email address and the password for the user account.

    See the following table for the descriptions for each item on this login window.

    Item

    Description

    Email Address

    The email address for the user account. Make sure the account is created and assigned with an online license on the Appeon website.

    Password

    The password for the user account.

    Remember credentials

    Whether email address and password are remembered and automatically filled in in the login window.

    Auto login at startup

    The user who uses the online license will automatically log in the license when the PowerBuilder IDE is launched next time. Their user name and password will be saved for the next login. This option is selected by default.

    Sign out on exit

    The user who uses the online license can automatically log out the license when the PowerBuilder IDE is closed in a normal way and with network connection. This option is selected by default in the virtual machine, but not selected by default in the physical machine.

    Register an account

    If you do not have an account, click this button to register one on the Appeon website and then assign an online license to the account.

    Reset password

    If you forget your password, click this button to reset your password.

    Activate without Internet

    If the computer has no Internet connection, click this button to activate the product using an offline license.

    Terms of Use

    You may click Terms of Use to view the terms of use.

    Privacy Statement

    You may click Privacy Statement to view the privacy statements.


  2. Click Log In and it goes back to PowerBuilder after you logged in successfully.

Make sure the current machine can connect to Internet, as the user account will be validated and the binding license will be activated by the Appeon license server immediately. Once activation is successful, you will be logged in to PowerBuilder IDE.

Command line parameters for login

You can start and log into PowerBuilder IDE by specifying your user account and password in the command line parameters. The command line mode can only work with the online license.

You can directly specify your user account through the command line parameter. For example,

pb220.exe /AC test@appeon.com /PW xxxxxxx /RC N /ALS N /SOE Y

/AC -- User Account.

/PW -- User Password.

/RC -- Remember Credentials (Y or N), default is Y. /RC is always Y when /ALS is Y. This parameter takes effect when both /AC and /PW are set.

/ALS -- Auto Login at Startup (Y or N), default is Y. This parameter takes effect when both /AC and /PW are set.

/SOE -- Sign Out on Exit (Y or N), default is Y. This parameter takes effect when both /AC and /PW are set.

You can also specify a file (that contains your user credentials) through the command line parameter. For example,

pb220.exe /LIF c:\test.ini

/LIF -- The full path to the license login initialization file which contains your encrypted password and other login settings.

The file is created by an independent tool (%AppeonInstallPath%\PowerBuilder [version]\Tools\LoginIniFileCreator.exe). You can specify the user account, the password, the login settings, and the file path in this tool. The password will be encrypted in the generated file to protect your login credentials. (If you want to copy the tool to other places, make sure to copy the executable file as well as the msvcp140.dll, vcruntime140.dll, and concrt140.dll files under the same folder).

Note

If a user account has already successfully logged in (and not logged out since then), then only its user name and password will be authenticated when specified in the command line; the other settings (such as Auto Login at Startup, Sign Out on Exit, Remember Credentials etc.) specified in the command line will be ignored.