Professional Documents
Culture Documents
1. 3-Tier Architecture.
2. 2-Tier Architecture.
When a user tries to access any SAP HANA Database object, HANA
System performs authorization check on the user through user roles
and directly grants the privileges.
Privileges Description
Types
Privileges
Managing license
Managing version
Managing Audit
Object Object Privileges are SQL privileges that are used to give authorization to
Privileges database objects. To access database objects user needs object privileges
as below –
CREATE ANY
Control for individual users to see the data is in the same view.
Package Package Privileges are used to provide authorization for actions on individ
User
SYSTEM
SYS
_SYS_REPO
Standard This user can create objects in an own PUBLIC role is assigned for re
statement.
objects.
database.
Restricted User connects to database
statement.
1. Create/delete User.
2. Define and Create Role.
3. Grant Role to the user.
4. Resetting user password.
5. Re-activate / de-activate user according to requirement.
1. Create User in SAP HANA- only database user with ROLE ADMIN
privileges can create user and role in SAP HANA.
1. Go to security node.
2. Select Users (Right Click) -> New User.
We can use the standard role as a template for creating a custom role.
Tick option "Grantable to other users and roles", if you want to assign
this role to other user and role.
1. Go to User sub-node under Security node and double click it. User
window will show.
2. Click on Granted roles "+" Icon.
3. A pop-up will appear, Search Role name which will be assign to
the user.
STEP 2) In this step, role "MODELLING_VIEW" will be added under Role.
5. Re-Activate/De-activate User
Go to User sub-node under Security node and double click it. User
window will show.
Summary: