MIS 561 MIS561 MIS/561 Lab 3 Users Privileges and Roles – DeVry University
DOWNLOAD SOLUTION https://www.solvedcollegepapers.com/product/mis-561-mis561-mis-561-dev/ MySQL, like many other databases, uses the combination of specific user definitions, privileges, and roles to control access to the data in the database. In turn, it provides various layers of security. When the database is first created, there are several users created for the purpose of not only installing various components of the database, but also to manage and administer the database functionality. You have already used administrative role users in previous labs. In this lab, you will be creating a series of different users, administering various privileges to those users, and exploring how roles help provide additional functionality to the user picture. It could be achieved in two ways: 1. Using command line to access MySQL directly; 2. Using MySQL Workbench User and Privileges option. Category: Assignments Help Experts Tags: mis 561 lab 5, MIS 561 MIS561 MIS/561 Database administration and management - DeVry University, MIS 561mis 561, MIS561 Lab 1 Installing MySQL Community Server and MySQL Workbench, MIS561 Lab 2 Work with Dictionary and Create Relational Database, MIS561 Lab 3 Users Privileges and Roles, MIS561 Lab 4 Using Backups for Complete Recovery, MIS561 Lab 5 Optimizing query using EXPLAIN
Description
Description
MIS561 Lab 3 Users Privileges and Roles – DeVry University MySQL, like many other databases, uses the combination of specific user definitions, privileges, and roles to control access to the data in the database. In turn, it provides various layers of security. When the database is first created, there are several users created for the purpose of not only installing various components of the database, but also to manage and administer the database functionality. You have already used administrative role users in previous labs. In this lab, you will be creating a series of different users, administering various privileges to those users, and exploring how roles help provide additional functionality to the user picture. It could be achieved in two ways: 1. Using command line to access MySQL directly; 2. Using MySQL Workbench User and Privileges option. Very important! Be sure to save all screenshots on Terminal and MySQL Workbench while executing your SQL code when working on the lab. Deliverables Grading of the lab assignment will be based on the following. Part 1: Using Command Line on Terminal a) Add two new users. Grant super user access to one and read-only access to all tables in the database to the second user (Step 1, Step 2, and Step 3). To prove the super-user access for User 1, please write query to SELECT, DELETE, INSERT, UPDATE from any created table and show successful results. To prove the read-only access for User 2, please write query to SELECT, DELETE, INSERT, UPDATE from any created table. SELECT, DELETE, INSERT, UPDATE from any created table (Note: Only SELECT query will be eligible.) Sample of commands to check access: Mysql>show databases; – will list database names; Mysql>use database name; – Access allowed or denied. Add screenshots to Report. b) Modify access of the second user by adding update access to Employee table (Step 4). Add screenshots to Report. To prove the UPDATE privilege, please log in again as User 2 and update COMM column in Employee table. MYSQL> UPDATE Employee SET COMM = 0.1; Add screenshots to Report.
Assignment Step Description Points Step 1 Creating a new user using command line on Terminal 6 Step 2 Finding information on users 6 Step 3 Finding user privileges 6 Step 4 Changing user specifications 6 Part 2: Using MySQL Workbench Assignment Step Description Points Step 1 Creating a new user using MySQL Workbench 6 Step 2 Finding information on users 6 Step 3 Finding user privileges 6 Step 4 Changing user specifications. Assigning users to a role 6 Step 5 Listing privileges associated with a role 6 Step 6 Verifying role content 6 Your lab session, showing any queries, create statements, or other SQL code, and the resulting return from the database–should be placed in a single file called yourname_Lab_3.txt to submit to the Dropbox for the Week 3 iLab. Note! This is a difficult assignment to grade, so please combine multiple outputs in a single document in the order of execution. Addition of headings for each step helps clarity. Also, please trim out any errors and unnecessary content. iLAB STEPS Part 1: Using command line on Terminal STEP 1: Creating a new user using command line on Terminal To start, launch Start, choose MySQL 5.6 Command Line Client – Unicode Enter password: Enter your password, which you’ve created during installation; Press Enter; We’ll check the existing users by: Mysql> select Host, User from mysql.user; Your response will look like this: HOST USER —————— ———————– 127.0.0.1 root Localhost student1 Now, to add new user: Mysql> CREATE USER ‘username’@’localhost’ IDENTIFIED BY ‘password’; Press Enter. Please note: Username and password are in a single quotes. Statement is ended with semicolon. Please add before and after screenshots to the Report.
STEP 2: Finding information on users To verify currently defined users, write and execute the query to display the following information: Mysql> select Host, User from mysql.user; And the result set will include a newly created user. HOST USER —————— ————— 127.0.0.1 root Localhost student1 Localhost student2 Please add Before and After screenshots to the Report. STEP 3: Finding User Privileges Creating a user doesn’t give any access to databases. We have to grant the privileges to the user. For example, command below grants ‘super user’ privileges: Mysql> GRANT ALL on *.* TO ‘user name’@‘localhost’ WITH GRANT OPTION; Press Enter. Where ALL – all privileges; *.* – to all databases, all tables; Mysql>flush privileges; Press Enter. Mysql>quit To remove user: Mysql>DROP USER ‘user name’@’localhost’; Press Enter. To show all users and their privileges: Mysql>select * from mysqluser; Press Enter. To show privileges: Mysql>show grants for ‘username’@’localhost’; The result set will include grants for user and encrypted password. Please add Before and After screenshots to the Report. STEP 4: Changing User Specifications Command below grants user with UPDATE privilege to Employee table: Mysql> GRANT UPDATE on *.Employee TO ‘user name’@‘localhost’ WITH GRANT OPTION; Press Enter. Where *.Employee – to all databases, Employee table; Mysql>flush privileges; Press Enter. Mysql>quit To show grants, log in again and type command: Mysql>show grants for ‘username’@’localhost’;
The result set will include grants for user and encrypted password. Please add Before and After screenshots to the Report. Part 2: Using MySQL Workbench a) Add two new users. Grant ‘super user’ access to one and read-only access to all tables in the database to the second user (Step 1, Step 2, and Step 3). To prove the super user access for User 1, please write query to SELECT, DELETE, INSERT, UPDATE from any created table and show successful results. To prove the read-only access for User 2, please write query to SELECT, DELETE, INSERT, UPDATE from any created table. (Note: Only SELECT query will be eligible. DELETE, INSERT, UPDATE will result in an access denied message.) Add screenshots to Report. b) Modify access of the second user by adding update access to Employee table (Step 4). Add screenshots to Report. To prove the UPDATE privilege, please log in again as User 2 and update COMM column in Employee table. MYSQL> UPDATE Employee SET COMM = 0.1; STEP 1: Creating a new user using MySQL Workbench To start, launch Start, choose MySQL Workbench, Press Enter. Choose your schema on Home page to connect to MySQL Server. Enter password; Press OK. On the left part of the screen, under the Schema, choose your database schema. Under the Management, click User and Privileges, Enter password to connect to MYSQL Server. Screen Administration: User and Privileges allows you to add a new user. Click Add Account button and fill required information in Login screen. Repeat for the second user. Please add screenshots to the Report. STEP 2: Finding information on users. STEP 3: Finding user privileges. STEP 4: Listing privileges associated with a role. Complete Account Limits, Administrative Roles, and Schema Privileges tabs for User 1 and User 2. Please add screenshots to the Report. STEP 5: Changing user specifications. Assigning users to a role. Add UPDATE privilege on Administrative Roles tab for User 2. Please add screenshots to the Report. STEP 6: Verifying role content. Click on Create a new SQL tab for executing query (located on the left corner below the File tab) to start new Query page. Please prove super user privilege for user 1 by writing and executing SELECT, INSERT,
DELETE, UPDATE statements. To prove the UPDATE privilege for User 2, log in again as User 2 and update COMM column in Employee table. UPDATE Employee SET COMM = 0.1; Please add screenshots to the Report. This concludes the Lab for Week 3. Download Full Course Solution: PSY 216 PSY216 PSY/216 JOURNAL.docx – Shaina Denes Journal 1 https://www.solvedcollegepapers.com/product/psy-216-psy216-psy-216-joal-1/ The Myers-Briggs Type Indicator or MBTI is a psychological test for classifying personality types along four distinct categories including, introversion and extroversion, sensing and intuition, thinking and feeling and lastly, judging and perceiving. According to the test, every person has one dominant trait in each category. The theory is that every person will fall into one of the 16 personality types. This test can be used as a guide to help pinpoint personality traits, possible career paths, and provide some explanation for why and how we pick our friends, romantic partners and how we interact with the outside world as a whole. The other test that is used is The Big 5, this test has 5 main categories, where as the MyersBriggs has only 4. This test is shorter and less invasive than the Myers-Briggs, and has the acronym that gives a percentage of that letter found from the results of the few questions answered. “OCEAN” standing for Open-Mindedness, conscientious, extraversion, agreeableness and negative emotionality. Download Full Course Solution: IT 210 IT210 IT/210 7-3 Final Project Submission Business Systems Analysis.docx https://www.solvedcollegepapers.com/product/it-210-it210-it-210-7-3-final-projectsubmission-business-systems-analysis-docx/ IT 210: Business Systems AnalysisIT 210 Final Introduction, Business Requirements, and Competitors and TechnologyGeoff LudwigSouthern New Hampshire University IT 210: Business Systems Analysis2ContentsIntroduction3Problem Statement13Two Technologies4Business Requirements5Objectives5Project Description5Technology Requirements6Competitors and Technology6Technology One [Intelligent Systems]6Technology Two [Cloud Computing]7Technology Solutions8Technology One [Intelligent Systems]8Technology Two [Cloud Computing]10Recommendations12Technology Solution12Overall Benefit13Security Considerations13Security Features13Third-Party Vendors152 Download Full Course Solution: BIOL 102 BIOL102 BIOL/102 : Principles of Human Biology – Liberty University
https://www.solvedcollegepapers.com/product/biol-102-principles-of-human-biologyliberty-university/
week 5 ccrossword puzzle.docx
Liberty University
Principles of Human Biology
BIOL 102 – Fall 2012
Download Full Course Solution: CFDI-320 Week 3 Assignment – Another Day on the Job https://www.solvedcollegepapers.com/product/cfdi-320-week-3-assignment-anotherday-on-the-job/ CFDI-320 Week 3 Assignment - Another Day on the Job Week 3: Assignment - Another Day on the Job
You are a digital forensic examiner working at a firm and your next job is to conduct a digital forensic analysis on a forensic image created of a disk drive. You will need to use the department report titled Week 3 – Assignment Report.docx download to conduct an examination on the forensic image week3assignment1.e01 located in our class directory CFDI-320 on the S:\ drive.