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...
Please convert this to work in Oracle SQL: CREATE TABLE GUEST ( SSN number(10), name varchar2(20),...
Please convert this to work in Oracle SQL: CREATE TABLE GUEST ( SSN number(10), name varchar2(20), DOB date, roomnumber number(10) ); INSERT INTO guest VALUES (1,'Lucy','2019-1-8',301); INSERT INTO guest VALUES (2,'John','2019-11-18',302); INSERT INTO guest VALUES (3,'Smith','2019-2-6',303); INSERT INTO guest VALUES (4,'Tom','2019-2-7',304); INSERT INTO guest VALUES (5,'Harry','2019-10-9',305); ) CREATE TABLE INVENTORY ( itemnumber number(10), itemneeded number(10), iteminstock number(10), dateofpurchase date ); INSERT INTO INVENTORY VALUES (21,10,60,'2019-1-8'); INSERT INTO INVENTORY VALUES (22,20,70,'2019-1-11'); INSERT INTO INVENTORY VALUES (23,30,75,'2019-2-4'); INSERT INTO INVENTORY VALUES (24,20,55,'2019-3-7');...
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
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
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...
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.
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
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)
Can you please describe the different kinds of joins used in SQL?
Can you please describe the different kinds of joins used in SQL?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT