Advertisement
Guest User

Untitled

a guest
Oct 19th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.30 KB | None | 0 0
  1. #17
  2. CREATE USER operator IDENTIFIED BY '123';
  3. CREATE USER instruktor IDENTIFIED BY '123';
  4. CREATE USER gracz;
  5.  
  6. grant all privileges on *.* to 'operator';
  7. grant insert on *.* to 'instruktor';
  8. grant create on *.* to 'gracz';
  9.  
  10. SHOW GRANTS FOR operator;
  11.  
  12. REVOKE ALL PRIVILEGES on *.* from operator;
  13.  
  14. #18
  15. CREATE USER 'uczen1';
  16. use mysql;
  17. show tables;
  18. select *from user;
  19. set password for uczen1='uczen1';
  20.  
  21. create user 'user1';
  22. create user 'user2';
  23. create user 'user3';
  24. create user 'root2';
  25.  
  26. grant all privileges on transakcje.* to 'user3';
  27. grant all privileges on *.* to 'root2' with grant option;
  28.  
  29. create database db1;
  30. create database db2;
  31.  
  32. grant all privileges on db1.* to 'user1';
  33. grant all privileges on db2.* to 'user2';
  34.  
  35. set password for user1='user';
  36. grant usage on db2.* to user2 identified by 'user';
  37.  
  38. create database db3;
  39.  
  40. revoke all privileges on db3.* from user3;
  41.  
  42. use db1;
  43.  
  44. create table dby1 (
  45. c1 int auto_increment primary key,
  46. c2 varchar(50)
  47. );
  48.  
  49. create table dby1_2 (
  50. c3 int auto_increment primary key,
  51. c4 varchar(25)
  52. );
  53.  
  54. use db2;
  55.  
  56. create table dby2 (
  57. x1 int auto_increment primary key,
  58. x2 varchar(50)
  59. );
  60.  
  61. create table dby2_2 (
  62. x3 int auto_increment primary key,
  63. x4 varchar(25)
  64. );
  65.  
  66. grant select, insert, update, delete on db2.dby2 to 'user1';
  67. grant select(x3) on db2.dby2_2 to 'user1';
  68. grant all privileges on db2.* to 'user2';
  69.  
  70. show grants for user1;
  71. show grants for user2;
  72. show grants for user3;
  73. show grants for root2;
  74.  
  75. create database firma;
  76. use firma;
  77.  
  78. create table pracownicy (
  79. id_pracownika int primary key,
  80. Imie varchar(50),
  81. Nazwisko varchar(50),
  82. );
  83.  
  84. create table place (
  85. id_placy int primary key,
  86. placa int
  87. );
  88.  
  89. create table magazyn (
  90. id_magazynu int primary key,
  91. nazwa varchar(50),
  92. ilosc int,
  93. oddzial varchar(10)
  94. );
  95.  
  96. create user kadrowa;
  97. create user ksiegowa;
  98. create user magazynier;
  99. create user informatyk;
  100. create user prezes;
  101.  
  102. grant all privileges on firma.pracownicy to 'kadrowa';
  103. grant select on firma.place to 'kadrowa';
  104. grant select on firma.pracownicy to 'ksiegowa';
  105. grant all privileges on firma.place to 'ksiegowa';
  106. grant select on firma.magazyn to 'ksiegowa';
  107. grant all privileges on firma.magazyn to 'magazynier';
  108. grant all privileges on firma.* to 'informatyk' with grant option;
  109. grant select on firma.* to 'prezes';
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement