1) Modified some labels and controls.

2) Fixed issue where the same user is showing in SQL query.

3) Added SQL tab in the dialog.

refs #3893
This commit is contained in:
Rahul Shirsat
2021-07-07 10:44:02 +05:30
committed by Akshay Joshi
parent a0b2a28ee2
commit 8edd5946e5
9 changed files with 309 additions and 14 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 56 KiB

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@@ -5,33 +5,45 @@
`Role Reassign/Drop Own Dialog`:index:
**************************************
Use the *Role Reassign/Drop Own* dialog to change the ownership of database objects owned
Use the *Reassign/Drop Own* dialog to change the ownership of database objects owned
by a database role. This dialog instructs the system to change the ownership of database
objects owned by any of the *old_roles* to *new_role*.
The *Role Reassign/Drop Own* dialog organizes the Reassign & Drop role through General tab.
The *Reassign/Drop Own* dialog organizes the Reassign & Drop role through General tab.
.. image:: images/role_reassign_dialog.png
:alt: Role Reassign/Drop Own dialog
:alt: Reassign/Drop Own dialog
:align: center
* Use the *Role operation* field to provide Reassign option.
* Use the *Operation* field to provide Reassign option.
* Provide a new role in the *Reassign Objects to* field; The ownership of all the objects within the selected database,
and of all shared objects (databases, tablespaces), owned by the *old_role* will be reassigned to *new_role*.
* Provide a database on which the reassignment is to be carried out.
The above example demonstrates reassigning *old_role* to *new_role*.
Click the *SQL* tab to continue.
.. image:: images/role_reassign_dialog_sql.png
:alt: Reassign/Drop Own dialog sql
:align: center
Removing database objects owned by a database role.
.. image:: images/role_drop_dialog.png
:alt: Role Reassign/Drop Own dialog
:alt: Reassign/Drop Own dialog
:align: center
* Use the *Role operation* field to provide Drop option.
* Use the *Drop with* field to provide CASCADE option, RESTRICT is default.
* Use the *Operation* field to provide Drop option.
* Use the *Cascade?* field to provide Yes, No is default.
* Provide a database on which the drop of objects is to be carried out.
Click the *SQL* tab to continue.
.. image:: images/role_drop_dialog_sql.png
:alt: Reassign/Drop Own dialog sql
:align: center
The above examples demonstrates drop owned by *role*.
* Click the *Help* button (?) to access online help.