Question

In: Computer Science

Describe different roles that an insurance company might create to manage user groups. This is for ORACLE 12c: SQL

Describe different roles that an insurance company might create to manage user groups. This is for ORACLE 12c: SQL

Solutions

Expert Solution

In an insurance company or any other company, a user role with respect to the Database determines what they can and cannot do in the respect of the database and also what operations they can execute on the database. User groups are created for better control and management of the users once they are added to a user group. For an insurance company where there are going to be a lot of confidential information, maintenance of the user groups and correct operational configuration is very important. Thus, the different roles that an insurance company might create to manage user groups are:

a) Security Administrators - Is the role which consists of the users who are able to modify role membership and manage permissions and add users and make modifications to the database security.

b) Access administrators - who can control the user access roles and can add or remove access to the database.

c) Owner of the database - This role can perform all the configuration and maintenance activities on the database and can make all sorts of changes to the database.

d) Backup operators - is the user role where the users of this role can back up the database.

e) Data Definition Language (DDL) admin - users in this role can run any Data Definition Language (DDL) command on the database.

f) Data writers role - users in this role can add, delete, or change data in all user tables.

g) Data Readers role - users in this role can read all data from all user tables.

h) Deby Data Reader - users in this role cannot read any data in the user tables within a database.

i) Deny Data Writers - users in this role cannot add, modify, or delete any data in the user tables within a database.


Related Solutions

ORACLE TASK 2-2 USING A FOR LOOP Create a PL/SQL block using a FOR loop to...
ORACLE TASK 2-2 USING A FOR LOOP Create a PL/SQL block using a FOR loop to generate a payment schedule for a donor’s pledge, which is to be paid monthly in equal increments. Values variable for the block are starting payment due date, monthly payment amount and number of total monthly payments for the pledge. The list that’s generated should display a line for each monthly payment showing payment number, date due, payment amount, and donation balance (remaining amount of...
Developer User Account Create a user account using T-SQL for developers named DEVELOPER with the password...
Developer User Account Create a user account using T-SQL for developers named DEVELOPER with the password TESTACCOUNT that grants the user the ability to: Select and modify any table. Connect to and have access to all resources. In SSMS
Describe the different types of problem trainees and how a trainer might manage them during training
Describe the different types of problem trainees and how a trainer might manage them during training
Create a program in visual basic that allows the user to manage vehicle information including: •...
Create a program in visual basic that allows the user to manage vehicle information including: • License plate number • Owner name • Owner phone number The user interface will be GUI-based providing the following capabilities: • Add up to 100 vehicles • Remove specified vehicles • View a sorted list of all known license plates • View the data for a specified vehicle • Save the database contents into a file • Load a saved database from a file
1. Can you please describe the different kinds of joins used in SQL? 2. What SQL...
1. Can you please describe the different kinds of joins used in SQL? 2. What SQL syntax would you use to ensure you are not returning duplicates in your data sets? 3. What SQL syntax would you use to change data in a table if you had write access to the table? Having write access means the data manipulation would occur in the table being pulled from. 4. What SQL syntax would you use to change data in a table...
Create Procedure in (PL/SQL) called Make_Account (v_first, v_last, v_email, v_errormsg) Add a new user to the...
Create Procedure in (PL/SQL) called Make_Account (v_first, v_last, v_email, v_errormsg) Add a new user to the Account table. If the new user cannot be added, return a error message. Table Account (this is the table I need to add data using PROCEDURE) Account_no (PK) Email (VARCHAR2) first (VARCHAR2) last (VARCHAR2)
Why might a researcher create a graphic that leads a user to overestimate the size of...
Why might a researcher create a graphic that leads a user to overestimate the size of some effect? Describe with an example
Describe the benefits of informal groups, how they are formed, and ways groups create their own...
Describe the benefits of informal groups, how they are formed, and ways groups create their own identity.
Can you please describe the different kinds of joins used in SQL?
Can you please describe the different kinds of joins used in SQL?
1. Describe the Unemployment among the different age groups. Describe the Unemployment among different races. Describe...
1. Describe the Unemployment among the different age groups. Describe the Unemployment among different races. Describe Unemployment based on education. Describe the current Unemployment's effect on society and the economy in the long run. You are in charge of recommending a new economic policy that will directly decrease the future's unemployment rate. Explain what your policy would look like. Describe your timeline for effect on unemployment rates; will it be right away, or will it be a long-term solution? Why?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT