Advertisement
AntoSVK

ADSE - cv1

Oct 7th, 2015
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.84 KB | None | 0 0
  1. CREATE DATABASE Antalik
  2. GO
  3.  
  4. USE Antalik
  5. GO
  6.  
  7. CREATE TABLE skuska (
  8. id_skuska INT IDENTITY (1,1),
  9. textovaPolozka VARCHAR(100),
  10. cisla INT,
  11. CONSTRAINT PKTabulkySkuska PRIMARY KEY (id_skuska)
  12. )
  13. GO
  14.  
  15. DROP TABLE skuska
  16. GO
  17.  
  18. CREATE TABLE skuska (
  19. id_skuska INT IDENTITY (1,1),
  20. meno VARCHAR(30),
  21. prizvisko VARCHAR(30),
  22. rok INT,
  23. CONSTRAINT PKTabulkySkuska PRIMARY KEY (id_skuska)
  24. )
  25. GO
  26.  
  27.  
  28. CREATE DATABASE Test_800 ON (
  29. Name = Antalik,
  30. FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\Test_data_800.so') AS snapshot OF Antalik
  31. GO
  32.  
  33. INSERT INTO skuska (meno, prizvisko, rok)
  34. VALUES ('Dominik','Antalík',2015)
  35. GO
  36.  
  37. CREATE DATABASE Test_815 ON (
  38. Name = Antalik,
  39. FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\Test_data_815.so') AS snapshot OF Antalik
  40. GO
  41.  
  42. SELECT name, user_access_desc, is_read_only, state_desc
  43. FROM sys.DATABASES
  44. GO
  45.  
  46. USE master
  47. GO
  48. restore DATABASE Antalik
  49. FROM database_snapshot = 'Test_815'
  50.  
  51. USE Antalik
  52. GO
  53. SELECT * FROM skuska
  54.  
  55. --LOGIN
  56. --účet "sa" sa vytvára pri inštalácii a má najvyššie práva
  57. --pravým tlačítkom "new login..."
  58.  
  59. --bulkadmin = spustenie veľa príkazov select naraz
  60. --processadmin = umožňuje nastavovať bežiace procesy
  61. --securiyadmin = umožňuje nastavovať kompletný prístup k sql serveru
  62. --setupadmin = umožňuje inštalácie rozšírení
  63. --sysadmin = najvyššie práva. Dostane automaticky všetky vyššie práva
  64.  
  65. --user mapping = mapovanie prístupu k databázam
  66. --db_owner = môže robiť všetko
  67. --backupoperator = môže zálohovať/obnovovať db
  68. --ddladmin = môže spustiť ddl(Data definition language)
  69.  
  70. --Základná záloha a obnova--
  71. --pravý klik na našu db>tasks>back up...
  72. --restore: pravý klik na databes>restore>devices
  73. USE master
  74. GO
  75. DROP DATABASE Test_815
  76. GO
  77. DROP DATABASE Antalik
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement