Skip to content

createXSAAdmin ​

Command: createXSAAdmin
Category: Security
Status: Production Ready

Description ​

Create a new SAP HANA database user and configure it with XSA admin settings, including password lifetime configuration and XS controller admin parameters. This command requires sufficient privileges to create and alter users.

Syntax ​

bash
hana-cli createXSAAdmin [user] [password] [options]

Aliases ​

  • cXSAAdmin
  • cXSAA
  • cxsaadmin
  • cxsaa

Command Diagram ​

Parameters ​

Positional Arguments ​

ParameterTypeDescription
userstringUser name to create.
passwordstringInitial password for the user.

Options ​

OptionAliasTypeDefaultDescription
--user-ustring-User name to create
--password-pstring-Initial password

Connection Parameters ​

OptionAliasTypeDefaultDescription
--admin-abooleanfalseConnect via admin (default-env-admin.json)
--conn-string-Connection filename to override default-env.json

Troubleshooting ​

OptionAliasTypeDefaultDescription
--disableVerbose--quietbooleanfalseDisable verbose output
--debug-dbooleanfalseEnable debug output

For the runtime-generated option list, run:

bash
hana-cli createXSAAdmin --help

Examples ​

Basic Usage ​

bash
hana-cli createXSAAdmin --user admin --password MyPassword

Create a new XSA admin user named admin.

  • users - List database users
  • roles - List roles and role metadata
  • createGroup - Create a user group

See the Commands Reference for other commands in this category.

See Also ​