Innehåll Security. Chapter 4 och 7 Beginning SQL Server 2008 for Developers
|
|
- Christoffer Lundberg
- för 8 år sedan
- Visningar:
Transkript
1 Innehåll Security SQL Injektions Säkerhetssystemet Schema Login Användare Roller User Applikationsanvändare AppUser Backup av databas Restore / Recovery av databas Flytta/Kopiera en databas, Detach/Attach Scripta en databas Maintenance Plan Chapter 4 och 7 Beginning SQL Server 2008 for Developers Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 1
2 SQL Injektions (1 av 5) Så här kan det se ut vid normal inloggning från ett formulär: User Password ab22xy apq123a Logga in Avbryt En inloggning via ett formulär som ser ut som ovan genererar en SELECT sats enligt nedan för att kontrollera om den aktuella användaren med lösenord har tillgång till applikationen (eg finns): SELECT Usr, pwd FROM [User] WHERE Usr= ab22xy AND pwd= apq123a Eftersom allt stämmer så bör inloggningen kunna ske utan problem? Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 2
3 SQL Injektions (2 av 5) Vad händer här då? Nu skickar användaren vid inloggningstillfället med lite mer än det är tänkt. Användaren skickar in skadlig SQL kod: User Password ab22xy abdfg OR A = A Logga in Avbryt Hur ser då SQL satsen ut som skapas utifrån den inmatning användaren gör: Injekted SELECT Usr, pwd FROM [User] WHERE Usr= ab22xy AND pwd= abdfg OR A = A Testa Kommer användaren att bli inloggad? I SQL-satsen Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 3
4 SQL Injektions (3 av 5) Om användaren istället skickar in följande vad händer då? User Password ab22xy abdfg ; DROP TABLE Kund; -- Logga in Avbryt Hur ser då SQL satsen ut som skapas utifrån den inmatning användaren gör: Injekted SELECT Usr, pwd FROM [User] WHERE Usr= ab22xy AND pwd= abdfg ; DROP TABLE Kund;-- Kommer användaren att bli inloggad? Händer det något annat? I SQL-satsen Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 4
5 SQL Injektions (4 av 5) Åtgärd: Ersätt alla apostrofer (strängavslut) med exempelvis citattecken innan du skapar SQL- satsen. 1 Ursprunget är: abdfg ; DROP TABLE Kund;-- 2. Som då blir: abdfg ; DROP TABLE Kund;-- I ASP.NET finns inbyggt skydd mod SQL injektions om du 3. Och SQL satsen blir: använder parameteriserade frågor eller lagrade SELECT Usr, pwd procedurer. FROM User WHERE Usr= ab22xy AND pwd= abdfg ; DROP TABLE blir slutligen endast en sträng utan SQL funktionalitet. Kontrollera att numeriska data är enbart numeriska. ISNUMERIC(@pwd) True = 1, False =0 WHERE Usr= ab22xy AND pwd=0 OR 0=0 Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 5
6 SQL Injektions (5 av 5) BOOKS ON LINE Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 6
7 Säkerhetssystemet Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 7
8 Roller Server, statiska Roll bulkadmin dbcreator diskadmin processadmin securityadmin serveradmin setupadmin sysadmin Får utföra Får köra BULK INSERT kommando Create, Alter, Drop och Restore Administrera filer på disk Radera login via T-SQL kod Skapa och sköta inloggning med SQL Server Authentication Adminstrera server. Starta o Stoppa, ändra egenskaper för SQL Server Utföra arbete som har att göra med flerserveranvändning Högsta behörighet, Kan utföra allt Ägare av en databas blir den som skapar databasen. Om annan user ska vara ägare måste ägaren eller sysadmin byta ägare på databasen. Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 8
9 Roller Databas, dynamiska Roll db_accessadmin db_backupoperator db_datareader db_datawriter db_ddladmin db_denydatareader db_denydatawriter db_owner db_securityadmin public Får utföra Får tilldela åtkomst för en login Får ta och hantera backup Får läsa data från alla användartabeller Får skriva data till alla användartabeller Får köra SQL DDL kommandon Får inte läsa data från användartabeller Får inte skriva/ändra data i användartabeller Ägare av databasen får göra allt med databasen Får ändra roller och rättigheter Får se alla objekt som är skapade som Public Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 9
10 Schema (1 av 2) Struktur 1. En server kan ha en eller flera databaser 2. En databas kan ha ett eller flera scheman 3. Ett schema kan innehålla ett eller flera objekt Namnsättning Server.Databas.Schema.Objekt falken.faktura.dbo.kund I ett schema kan det finnas olika användare med olika eller samma roller. Ägare Ett schema ägs av en User Ett schema äger alla objekt i schemat Standardschema i en databas är dbo och det ägs av den som äger databasen. Normalt är det den som skapat databasen (dbcreator). Ett objekt i ett schema kan ha samma namn som ett objekt i ett annat schema i samma databas. Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 10
11 Schema (2 av 2) Exempel Försäljningsavdelningen ska ha inte kunna skapa (lägga till) nya artiklar. Det är förrådsavdelningen som sköter det. Förrådsavdelningen ska inte kunna arbeta med fakturor. Faktura Sales Kund Kundid Namn Adress. Kalle Kontakt Kontaktid Kontakt. Stina Store Artikel Artikelid Namn Antal. View Namn Kontakt Konttyp. sproc SELECT * FROM.. View Namn Plats Pris. sproc SELECT * FROM.. Att visa kundens namn ur schema sales: SELECT namn FROM sales.kund; Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 11
12 Login (1 av 6) Begrepp Login User Roller Innebörd För att komma åt SQL Server så måste man kunna logga in. Ett login konto måste skapas och tilldelas rättigheter. När ett login tilldelas rättigheter i en databas blir login en user i databasen. Där bestäms också vad en användare får göra i databasen. En roll beskriver vad ett login får utföra. Är login en dbcreater så får den som loggat in skapa databaser och blir ägare av den eller de databaser som skapats med det aktuella login. Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 12
13 Login (2 av 6) Det finns två metoder på hur ett login kontrolleras, authenticate. Windows Authentication är den säkraste metoden. Kontrollen sker via Windows inloggningssystem vilket rekommenderas. Login uppgifter hämtas från Windows. Användaren måste alltså finnas i Windows. SQL Server Authentication är den metod där kontrollen enbart sker i SQL Server. Användaren behöver inte finnas i Windows. I kommande exempel visas hur man skapar en användare med SQL Server Authentication. Det fungerar ungefär på samma sätt med Windows Authentication. Skillnaden är att man hämtar användaren från Windows inloggningsmiljö istället för att själv ange login. Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 13
14 Login (3 av 6) Varje användare som ska komma åt databasen måste ha ett login. Flera användare kan dela på ett och samma login vilket görs utifrån den roll som användaren har. Exempelvis så har man en gemensam användare för anslutning via ett webbgränssnitt, en webanvändare. När du ska skapa en ny login så ska du vara inloggad som administratör. Befintliga inloggningskonton hittar du under Security och Login. För att skapa ett nytt login högerklickar du på Login och väljer New Login Innan du börjar. Högerklicka på Serverobjekt och välj Properties. Välj Security och se till att du har SQL Server and Windows Authentification mode markerat. Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 14
15 Login (4 av 6) Att skapa en inloggning med SQL Server authentication: 2 Markera valet SQL Server authentication 1 Ange ett namn för login 3 Ange lösenordet två ggr 4 Bestäm alternativen >=7 tecken Inte i ordlista Inte ett namn person/user Ändras regelbundet Skiljer från föregående Password Policy Books OnLine 5 Ange default databas (master) och ev default språk Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 15
16 Login (5 av 6) 6 Välj fliken Server Roles 7 Markera roll/roller på servernivå 8 Välj fliken User Mapping 9 Markera databas (om finns) 10 Markera roll/roller på den valda databasen Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 16
17 Login (6 av 6) 11 Avsluta med OK och det är klart att testa. Välj File, Disconnect Object Explorer Välj File, Connect Object Explorer 12 Ändra till SQL Server Authentication 13 Ange Login och Password Välj Connect Kontrollera att ditt nya login har de roller som du angett. Kan du öppna databaser som login inte har rättighet till? Vad händer när du skapar en ny databas? Vem blir ägare av databasen? Högerklicka på databasen och kontrollera under fliken General. Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 17
18 Skapa en User När du skapar ett login i SQL Server så kan du tilldela den åtkomst och rättigheter i din databas. Det kan du gör direkt när du skapar login eller som här. Öppna Security mappen i databasen och högerklicka därefter på Users. Välj New User Ange Login som ska vara användare. Välj sedan fliken Securable och klicka på Add Markera All objekts of the types Välj OK Här kan du välja vilka objekt som användaren ska få rättigheter för. Välj exempelvis Databas och OK. Slutligen bestämmer du vad användaren får göra i det valda objektet. Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 18
19 Säkerhetssystemet Praktiskt Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 19
20 Applikationsanvändaren AppUser utan eget schema Förutsättning: Vi behöver en användare som får logga in med en applikation. Användaren ska enbart ha möjlighet att köra våra lagrade procedurer och därmed endast kunna göra det som den lagrade proceduren är satt att göra. Antag att det finns ett Login som heter appuser som du kan knyta till din databas. appuser kan logga in men kan inte göra något om du inte tilldelar den en användare med en roll! 1. Skapa en Database Roles (approles) med dbo som owner. Knyt in dbo Schema under Securable Markera Execute under Permissions 2. Skapa en User i din databas som använder loginet appuser. Se till att User har dbo Schema som default schema Knyt in Database Roles på User. 3. Kontrollera i Schema så att det är korrekt. Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 20
21 Applikationsanvändaren AppUser med eget schema Förutsättning: Vi behöver en användare som får logga in med en applikation. Användaren ska enbart ha möjlighet att köra våra lagrade procedurer och därmed endast kunna göra det som den lagrade proceduren är satt att göra. Antag att det finns ett Login som heter appuser som du kan knyta till din databas. appuser kan logga in men kan inte göra något om du inte tilldelar den en användare med en roll! 1. Skapa ett schema i din databas. Det gör du under Security och Schema. dbo som owner. 2. Skapa en Database Roles (approles) med dbo som owner. Knyt in ditt Schema under Securable Markera Execute under Permissions 3. Skapa en User i din databas som använder loginet appuser. Se till att User har ditt nya schema som default schema Knyt in Database Roles på User. 4. Kontrollera i Schema så att det är korrekt. Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 21
22 Backup / Restore / Recovery Du bör se till att din databas blir säkerhetskopierad efter ett visst mönster. Det är bara en tidsfråga tills du får ett fel i någon form. Felet kan vara en hårddisk som går sönder, en brand, vattenskador, stöld, kraschade tabeller, hackade data, felaktigt handhavande eller annat som kan skada din databas. Det finns två typer av hårddiskar. De som gått sönder och de som ännu inte gått sönder. Kommando BACKUP RESTORE Innebörd Säkerhetskopierar databas med alla objekt. Styrs av vald Recovery modell på databasen. Återläser från den backup som skapats tidigare RECOVERY Återställer databasen till ett visst skick - tidsbundet. Kan vara tidsangivet. Backup genomförs normalt i MS SQL Server. Den Backup som sker av skivenheten och dess filer är mindre lyckad för databaser. Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 22
23 Backup förberedelse När du skapar din databas kan du välja vilken Recovery model som ska användas. Du kan också byta senare genom att högerklicka på din databas. Välj Properties och fliken Options. Nivå Full Simple Bulk-logged Innebörd Backup kan tas på både databas och log. Både full och differentiell Använd denna typen på stora databaser. Backup kan tas enbart på databas. Endast full backup och differentiell. Används på mindre databaser. Backup tas i sk Bulkformat. Om du inte kan ändra från ex Simple till Full: Kör följande DDL kommando: ALTER DATABASE [din_databas_namn] SET RECOVERY FULL; Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 23
24 Backup-Strategi Beroende på hur affärskritiska data är så kan strategin för backup variera. Typ OLAP OLTP Kommentar On Line Analysis Processing. Data uppdateras inte så ofta - data analyseras. On Line Transactions Processing. Data uppdateras och ändras ofta vilket kräver större exakthet i återläsningen. Man vill tappa så lite som möjligt. Backup typ Större databaser (Full) Mindre databaser (Simple) Full Flera ggr/vecka, Varje dag? Minst 1ggr /vecka Differentiell 1- flera ggr/dag Beror på uppdateringsfrekvens Log 1- flera ggr/dag Testa att göra återläsningar ibland så du ser att dina backuper är korrekta. Använd olika media vid backupptagning rullande. Ex månad/vecka/dag. Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 24
25 Backup 1 Högerklicka på din databas 2 Välj Backup Type 3 Gör dina val! Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 25
26 Restore / Recovery 1 Högerklicka på din databas 3 Välj Restore / Recover options 2 Återställning ska ske till/av Det finns en Full, en Differentiell backup på databasen och en backup på logfilen. Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 26
27 Samspelet mellan Databas och Log vid Backup Måndag kl 22 Onsdag kl 17 Onsdag kl 14 Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 27
28 Backup på fil / Flytta databas Om du vill ta en kopia på databasen eller om du vill flytta databasen utan att göra Backup eller Scripta den så kan du kopiera/flytta den när den är frånkopplad (Detach). Annars kan du inte kopiera/flytta databasen. Gör en Detach av databasen. Först ska du se till att ingen använder databasen. Ingen har tillgång till databasen när du gjort Detach. Öppna Utforskaren och kopiera/flytta databasen. Databasen finns normalt under C:\Program files\.\data Anslut databasen med Attach. Peka ut den nya platsen och markera databasen. Nu kan användarna få tillgång till databasen igen. Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 28
29 Scripta en databas (1 av 3) Om en databas exempelvis ska flyttas till en kund så kan det vara lämpligt att scripta den och sedan ta med scriptet för installation hos kund. 1 Högerklicka på din databas 2 Välj vad som ska skriptas Vill du ha alla objekt i databasen scriptade? Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 29
30 Scripta en databas (2 av 3) 3 Bestäm var o hur för scriptet. Under Advanced kan du detaljbestämma vad scriptet ska innehålla. I SQL 2008 kan även data scriptas. Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 30
31 Scripta en databas (3 av 3) 4 Så här kan en del av resultatet ser ut: Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 31
32 Maintenance Plan Med hjälp av en Maintenance Plan (underhållsplan) kan du automatisera backuper och andra arbeten för din databas. Om Management Plan inte är tillgänglig kan du konfigurera om SQL Server. Kör följande script: sp_configure show advanced options, 1 GO RECONFIGURE; GO sp_configure Agent XPs, 1 GO RECONFIGURE GO I Objekt Explorer ska du nu hitta Maintenance Plan under noden Management. SQL Agent måste vara startad. Genomgången av detta sker under lektionstid och visas inte detaljerat här. Se boken sid 220. Sven Åke Johansson Institutionen Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik 32
Innehåll Security. Chapter 4 och 7 Beginning SQL Server 2008 for Developers
Innehåll Security SQL Injektions Säkerhetssystemet Schema Login Användare Roller User Applikationsanvändare AppUser Backup av databas Restore / Recovery av databas Flytta/Kopiera en databas, Detach/Attach
OBS! Figuren visar inte alla aspekter och objekt som är inblandade i säkerhetssystemet.
1 OBS! Figuren visar inte alla aspekter och objekt som är inblandade i säkerhetssystemet. Det finns i princip två sätt att komma åt SQL-Server, det är via Windows login och SQLserver login. Vid Windows
Boss installationsmanual förberedelser
1 Boss installationsmanual förberedelser Boss kan installeras på flera sätt, Serverinstallation eller Nätverksinstallation. För båda dessa sätt kan man dela databasen med flera användare. Serverinstallation,
LEX INSTRUKTION REPLIKERING UPPGRADERING
LEX INSTRUKTION REPLIKERING UPPGRADERING Innehållsförteckning LEX INSTRUKTION REPLIKERING UPPGRADERING... 1 1 REPLIKERING AV LEXPROD.AES TILL LEXEXT.AES... 1 2 GENERERA SQL-SCRIPT FRÅN DEN EXISTERANDE
Uppstart Inloggning SSMS Skapa Databas Skapa Tabell Skapa Diagram, Fk, RI Hantering av Index, Pk, Fk, Ix Constraints Beräknande fält Några funktioner
INNEHÅLL Uppstart Inloggning SSMS Skapa Databas Skapa Tabell Skapa Diagram, Fk, RI Hantering av Index, Pk, Fk, Ix Constraints Beräknande fält Några funktioner Kapitel 5 och 6. Beginning SQL Server 008
KAP 18 SQL SERVER AGENT
KAP 18 SQL SERVER AGENT Tjänsten Sql Server Agent Operator Job Alert (larm) http://www.youtube.com/watch?v=ii1tc493bzm 1 VAD ÄR SQL SERVER AGENT? SQL Server Agent är en tjänst (service) som ansvarar för:
Innehåll 1 Inledning Serverinstallation 2.1 Systemkrav 2.2 SQL Server 2.3 Behörighet vid installation 2.4 Behörighetskontroll i Microsoft SQL Server
Installationsanvisning Boss delad databas sid 2 (40) Innehåll 1 Inledning 3 2 Serverinstallation 3 2.1 Systemkrav 3 2.2 SQL Server 3 2.3 Behörighet vid installation 3 2.4 Behörighetskontroll i Microsoft
Installationsanvisning Boss delad databas
Installationsanvisning Boss delad databas sid 2 (25) Innehåll 1 Inledning 3 2 Systemkrav klient 3 3 Serverinstallation 3 3.1 Systemkrav 3 3.2 SQL Server 3 3.3 Behörighet vid installation 4 3.4 Behörighetskontroll
Årsskiftesrutiner i HogiaLön Plus SQL
Årsskiftesrutiner i HogiaLön Plus SQL Installation av HogiaLön Plus version 14.0 samt anvisningar till IT-ansvarig eller IT-tekniker Installation på Terminal Server: En korrekt installation i Terminal
KAP 16 BACKUP, RESTORE OCH RECOVERY
KAP 16 BACKUP, RESTORE OCH RECOVERY Backup - strategier Backuptyper Recoverymodeller Backup med Management Studio Backup med TSQL Hur transaktionsloggen fungerar Automatiskt återhämtning (Recovery) Återhämta
JobOffice SQL databas på server
JobOffice SQL databas på server Nedan följer en instruktion hur du konfigurerar JobOffice kassas SQL databas på en server. Om du känner dig osäker på det här, kontakta någon lokal data- och nätverkstekniker.
Årsskiftesrutiner i HogiaLön Plus SQL
Årsskiftesrutiner i HogiaLön Plus SQL Installation av HogiaLön Plus version 14.1 samt anvisningar till ITansvarig eller IT-tekniker Installation av HogiaLön Plus Se separat installationsanvisning på Kundtorget.
Rebus Backup för SQL-databaser
2017-01-03 Åbergs DataSystem AB Backup av Rebus databaser När man arbetar med SQL-databaser är det väldigt viktigt att man tar backup på databaserna varje dag. Man kan annars förlora data om datorn, servern
Innehåll MySQL Intro. Allmänt om Lagrade Procedurer Enkel utformning Skapa en lagrad procedur Använda parameter som indata
Innehåll MySQL Intro Allmänt om Lagrade Procedurer Enkel utformning Skapa en lagrad procedur Använda parameter som indata 1 Lagrad procedur / Stored Procedure Lagrad procedur har många namn, förkortningen
Uppdatera Easy Planning till SQL
Easy Planning SQL 8.x är vår senaste version av planeringsprogram. Vi rekommenderar alla kunder att uppdatera till den senaste versionen då många nya funktioner har tillkommit. Alla användare som har den
Användarhantering Windows 7 I denna laboration kommer vi att skapa nya användare och grupper och titta på hur man hantera dessa.
Användarhantering Windows 7 I denna laboration kommer vi att skapa nya användare och grupper och titta på hur man hantera dessa. Antal: Enskilt Material: En dator med Windows 7 (Vista, Windows 8 eller
Årsskiftesrutiner i HogiaLön Plus SQL
Årsskiftesrutiner i HogiaLön Plus SQL Installation av HogiaLön Plus version 12.1.14 samt anvisningar till IT-ansvarig eller ITtekniker Viktig information för Terminal Server installation För att programmet
Lär känna MS SQL 2008 / Övning. Observera. Tips. Förberedelse
Lär känna MS SQL 2008 / Övning Observera Övningar som finns tillgängliga är till för att du ska kunna testa dina kunskaper och träna på dem. Det är helt upp till dig när du vill genomföra och om du vill
LEX INSTRUKTION - REPLIKERING
LEX INSTRUKTION - REPLIKERING Innehållsförteckning LEX INSTRUKTION - REPLIKERING... 1 1 INLEDNING... 1 2 INNAN DU BÖRJAR... 2 3 INITIAL KONFIGURATION... 3 4 GÖR EN INITIAL KOPIA AV LEXPROD.AES TILL LEXEXT.AES...
Administrationsmanual ImageBank 2
Administrationsmanual ImageBank 2 INNEHÅLL 1. Konventioner i manualen 3 2. Uppmärksamhetssymboler 3 3. Vad är imagebank SysAdmin 4 4. Guide för att snabbt komma igång 5 5. Uppgradera din imagebank 1.2
1.Lär känna MS SQL Observera. Tips. Förberedelse
1.Lär känna MS SQL 2008 Observera Övningar som finns tillgängliga är till för att du ska kunna testa dina kunskaper och träna på dem. Det är helt upp till dig när du vill genomföra och om du vill genomföra
Installationsanvisningar VisiWeb. Ansvarig: Visi Closetalk AB Version: 2.3 Datum: 2009-12-14 Mottagare: Visi Web kund
Sida: 1(7) Installationsanvisningar VisiWeb Ansvarig: Visi Closetalk AB Version: 2.3 Datum: 2009-12-14 Mottagare: Visi Web kund Detta dokument Detta dokument beskriver hur man installerar VisiWeb på en
Storegate Pro Backup. Innehåll
Storegate Pro Backup Välkommen! I denna manual kan du bland annat läsa om funktioner och hur du ska konfigurerar programmet. Läs gärna vårt exempel om versionshantering och lagringsmängd innan du konfigurerar
Installationsanvisning. Dokumenttyp Installationsanvisning Område Boss med delad databas
Ort och datum Ort och datum Namn Namn Magnus Einarsson/+46 (0)+46 54 291742 2010-06-29 1.0 1 (5) Innehållsförteckning 3 1 Inledning 3 1.1 Introduktion... 3 1.2 Revisionshistoria... 3 1.3 Referenser...
1DV405 - Databasteknik. Kursintroduktion. Så här är kursen planerad.
1DV405 - Databasteknik Kursintroduktion Så här är kursen planerad. Institutionen för Datavetenskap, för Kommunikation Fysik o och design Matematik Vilka jobbar med den här kursen? Kursansvarig/kursledare
Kunskapsbank ICARUS DB
Kunskapsbank ICARUS DB K E Y L O G I C A B 1 Innehållsförteckning 1 Innehållsförteckning 1 2 SQL Server 2005 3 2.1 Installation 3 2.2 Användargränssnitt (DBMS) för SQL Express 3 2.3 Undvik att transaktionsloggen
Manual - Phonera Online Backup
Manual - Phonera Online Backup Phonera Online Backup är enkel att installera och använda Först så ska du installera Phonera Online Backup. Du hittar installationsfilerna av backupklienten på adressen nedan:
Databasföreläsning. Del 2 lagrade procedurer, vyer och transaktioner
Databasföreläsning Del 2 lagrade procedurer, vyer och transaktioner Lagrade procedurer (Stored procedures) En stored procedure är en procedur (funktion) lagrad i en databas, och exekveras direkt på databasservern
Innehåll Översikt: Arbeta med databaser... 3 Översikt databaser i SQL Server... 4 Översikt databaser i SQL Server... 5 Hur information lagras i SQL
1 2 Innehåll Översikt: Arbeta med databaser... 3 Översikt databaser i SQL Server... 4 Översikt databaser i SQL Server... 5 Hur information lagras i SQL Server... 6 Placering av filer och antalet... 8 Placering
INNEHÅLLS FÖRTECKNING
ANVÄNDARMANUAL INNEHÅLLS FÖRTECKNING Logga in på ditt konto... 2 Ladda upp filer... 3 Ladda ner klienten till din dator eller enhet... 4 Synk Mappen... 5 Dela filer... 6 Extern delning i webgränssnittet
Extern åtkomst Manual för leverantör
Extern åtkomst Manual för leverantör 1. Webbresurserna i portalen körs i klientlöst läge och kräver ingen klient för att starta. Däremot krävs det att Citrix Receiver finns installerat om man ska köra
Innehåll. Dokumentet gäller från och med version 2014.3 1
Innehåll Introduktion... 2 Före installation... 2 Beroenden... 2 Syftet med programmet... 2 Installation av IIS... 2 Windows Server 2008... 2 Windows Server 2012... 6 Installation av webbapplikationen
Installation/uppdatering av Hogia Personal fr.o.m. version 13.1
Installation/uppdatering av Hogia Personal fr.o.m. version 13.1 Viktig information gällande installation Från version 12.2 av Hogia Personal krävs Microsoft.Net Framework 3.5 SP1 för att installation skall
Starta MySQL Query Browser
Starta MySQL Query Browser 1. Starta MySQL Query Browser genom att antingen välja i Startmenyn: 2. eller leta upp ikonen på skrivbordet för start av MySQL Query Browser och dubbelklicka på den. 3. Du bör
Ekonomiportalen Sa kommer du iga ng
Ekonomiportalen Sa kommer du iga ng Innehållsförteckning Inloggningssidan... 2 Så här loggar du in... 3 Glömt ditt lösenord? Så här återställer du ditt lösenord... 4 Glömt lösenord till kundgemensamt rapportkonto?...
Spara papper! Skriv inte ut sammanfattning utan ladda ner PDF!
Denna beskrivning har gjorts på Windows 2000 Server (men bör fungera även på Windows XP Home Edition/Professional och Windows 2003 Server). Att installera Oracle 10g kräver ca. 2 GB hårddiskplats och ca.
Flytt av. Vitec Mäklarsystem
Flytt av Vitec Mäklarsystem Augusti 2014 Innehållsförteckning 1. Inledning... 2 Förutsättningar... 2 Läs noga igenom manualen... 2 Systemkrav... 2 Kundservice/Teknisk support... 2 2. Skapa säkerhetskopia...
Ladda upp filer fra n PLC till PC
Supportdokument Ladda upp filer fra n PLC till PC Synpunkter, felaktigheter, önskemål etc. för dokumentet meddelas Fil: Malthe_Suppo_Ladda upp filer från.docx Innehållsförteckning 1. Allmänt... 2 2. Installation
Kunskapsbank ICARUS DB
Kunskapsbank ICARUS DB K E Y L O G I C A B 1 Innehållsförteckning 1 Innehållsförteckning 1 2 SQL Server 2012, 2014 3 3 SQL anslutningsfel (SSL Security) 3 4 SQL Server 2008 4 5 SQL Server 2005 4 5.1 Installation
Ny installation...2. Översikt...2. Filer som behövs...2. Installera SQL Server Express (om det behövs)...3. Skapa en databas i SQL Server...
2c8 Modeling Tool Server (Windows/SQLServer) Innehållsförteckning Ny installation...2 Översikt...2 Filer som behövs...2 Installera SQL Server Express (om det behövs)...3 Skapa en databas i SQL Server...8
1DV405 - Databasteknik. Kursintroduktion. Så här är kursen planerad.
1DV405 - Databasteknik Kursintroduktion Så här är kursen planerad. Vilka jobbar med den här kursen? Kursansvarig/kursledare och handledare A34:11A (Kalmar Nyckel: A-huset, plan 3, sektion 4, rum 11A) 0480
Skapa din egen MediaWiki
Skapa din egen MediaWiki Inledning och syfte I detta moment skall du installera en egen wiki (Mediawiki), som du skall konfigurera. Du har möjligheten att använda en egen wiki på din dator eller webbhotell
Handbok. Procapita Vård och Omsorg Drifthandledning Gallring ver 9.2w20 2013-05-01
Handbok Procapita Vård och Omsorg Drifthandledning Gallring ver 9.2w20 2013-05-01 Sida 2/10 Innehållsförteckning 1 Inledning...3 2 Gallring...4 2.1 Kontroller inför skapande av undantag...4 2.1.1 Beskrivning
Administrationsmanual ImageBank 2
Document information ID: P001 Appendix C Rev: 4 Author: Tomas von Peltzer Product nr: Title: Reviewed by: Approved by: P001 ImageBank Administration Manual Product name: Ingvar Falconer Date: 2014-10-22
Övning 1: Skapa virtuell maskin för utveckling.
Övning 1: Skapa virtuell maskin för utveckling. Arbetsuppgift 1: Skapa storage account. Steg 1: I vänstre delen av Preview Portal, klicka på Browse. Steg 2: I fönstret Browse, klicka på alternativet Storage.
LEX INSTRUKTION LEX LDAP
LEX INSTRUKTION LEX LDAP Innehållsförteckning LEX INSTRUKTION LEX LDAP... 1 1 INLEDNING... 1 2 INSTALLATION... 2 3 LEXLDAPSERVICE - KLIENTEN... 3 3.1 HUVUDFÖNSTER... 3 3.2 INSTÄLLNINGAR... 4 3.2.1 Lex...
7 Mamut Client Manager
7 Mamut Client Manager Tilläggsprodukten Mamut Client Manager består av programmen Client Start och Client Update. Med hjälp av Mamut Client Manager kan du från ett fönster öppna, uppdatera och administrera
För att XCOPY i SQL Server Express ska fungera måste data och logg ligga i samma mapp, vilket naturligtvis inte är så bra.
1 Datafiler tillhör alltid en filgrupp. Det måste alltid finnas en PRIMARY group. Det är inget som hindrar att datafiler på olika diskar tillhör samma filgrupp. PRIMARY gruppen innehåller huvudfilen till
Handbok. Procapita Vård och Omsorg Drifthandledning Gallring ver 9.3 2013-11-01
Handbok Procapita Vård och Omsorg Drifthandledning Gallring ver 9.3 2013-11-01 Sida 2/10 Innehållsförteckning 1 Inledning...3 2 Gallring...4 2.1 Kontroller inför skapande av undantag...4 2.1.1 Beskrivning
Föreläsning 6 Databaser och säkerhet
Databasbaserad publicering Föreläsning 6 1 Föreläsning 6 Databaser och säkerhet & Läs kapitel 13 i Databasteknik och kapitel 9 i boken PHP & MySQL: Novice to Ninja Databasbaserad publicering Föreläsning
Vision WEB Komma igång med Electrolux Webbokning Windows Server 2012 R2 8/31/2017
Vision WEB Komma igång med Electrolux Webbokning Windows Server 2012 R2 8/31/2017 Aktivera IIS 1/11 1. och det gör man genom att gå in på serverhanteraren som pilen visar. 1 8/31/2017 2 Aktivera IIS 2/11
Installation av Storegate Online Backup.
Installation av Storegate Online Backup. QBRITS Bastjänst inkluderar en backuptjänst för din lokala dator. Installationen av Storegate Online Backup är mycket enkel men det kan finnas vissa inställningar
Användarhandbok. Nero BackItUp. Ahead Software AG
Användarhandbok Nero BackItUp Ahead Software AG Information om copyright och varumärken Användarhandboken till Nero BackItUp och innehållet i den är skyddat av copyright och tillhör Ahead Software. Alla
Administration av SQL Server. Laboration ADM2
Administration av SQL Server Laboration ADM2 Redovisning All uppgifter ska göras. Skriv ner svaren på de frågor som inte är överstrukna i en textfil. OBS! Svara med fullständig mening så man förstår vad
Innehåll Programability Del 2
Innehåll Programability Del 2 Transaktioner Returvärden och OUTPUT Dynamisk SQL CURSOR / FECTH Trigger Chapter 8, 10 och 13. Beginning SQL Server 2008 for Developers Sven Åke Johansson Institutionen Institutionen
Grupp Policys. Elektronikcentrum i Svängsta Utbildning AB 2012-11-05 1
Grupp Policys Elektronikcentrum i Svängsta Utbildning AB 2012-11-05 1 Sid 1233 Vad är grupp-policys? Grupp-policys är en samling regler som hjälper till med hanteringen av datorer och användare. Mer specifikt:
Denna laboration skapades för elever vid Roslagens Högskola men kan användas av vem som helst. Namnen på servrarna måste i så fall ändras.
Laboration 1, Databashantering med MySQL Av: Marcus Rejås I denna laboration skall du se till att du kommer åt databasmotorn och att det fungerar. Du kommer också att skapa en tabell
1 Översikt...2. 1.1 Vad är kontokoder?...2 1.2 Konto/Mapp uppbyggnad...2 1.3 Tillgång till Kontokoder...2. 2 Område Kontokoder...5
Manual för Kontokod 1 Översikt...2 1.1 Vad är kontokoder?...2 1.2 Konto/Mapp uppbyggnad...2 1.3 Tillgång till Kontokoder...2 2 Område Kontokoder...5 2.1 Mapputforskare...5 2.2 Verktygsfält...6 2.3 Hitta
FactoryCast HMI. Premium & Quantum PLC. MySQL Server och FactoryCast HMI databastjänst 2004-10-29
FactoryCast HMI Premium & Quantum PLC MySQL Server och FactoryCast HMI databastjänst 2004-10-29 INNEHÅLLSFÖRTECKNING 1 DATABASTJÄNSTEN...3 1.1 KONFIGURERING AV DATABASTJÄNST...3 2 KONFIGURERING MYSQL...6
Spara papper! Skriv inte ut sammanfattning utan ladda ner PDF!
Denna beskrivning har gjorts på Windows XP Professional (men bör fungera även på Home Edition och Windows 2000/2003). Att installera Oracle 9i Personal Edition kräver ca. 3 GB hårddiskplats och ca. 200
Labb LABB 1. Databassagan och en rundtur i databasers märkliga värld. Plushögskolan Frågeutveckling inom MSSQL - SU14
Labb LABB 1 Databassagan och en rundtur i databasers märkliga värld Plushögskolan Frågeutveckling inom MSSQL - SU14 I Microsoft SQL-Server Management Studio kan man arbeta på olika sätt. Antingen via användargränssnittet
Konfigurering av eduroam
Konfigurering av eduroam Detta dokument beskriver hur en användare med konto från Chalmers konfigurerar nätverksanslutning till ett trådlöst nätverk på en eduroam-ansluten organisation, t.ex. Chalmers.
Webbokning Windows 7,8.1 &10 Installationsmanual
Webbokning Windows 7,8. &0 Installationsmanual Version..0.6 M5 Version fr.o.m 5.37.3 Revision 06056 Innehållsförteckning Innehållsförteckning. Om denna manual. 3 Internet Information Services inställningar
Innehållsförteckning Introduktion Installation, konfiguration & Matchning Installation på primära domänkontrollanten...
INNEHÅLLSFÖRTECKNING Innehållsförteckning... 1 Introduktion... 2 Installation, konfiguration & Matchning... 2 Installation på primära domänkontrollanten... 2 Konfiguration... 5 Matchning av användare...
Uppstart Agda PS Hosting
Uppstart Agda PS Hosting Innehåll Sida 1. Installation och inloggning 1.1 Installation. 3 1.2 Inloggning Agda PS Hosting 4 1.3 Starta Agda PS... 5 2. Administration och rutiner för användning av Agda PS
Installationsguide fo r CRM-certifikat
Installationsguide fo r CRM-certifikat För att säkerställa en säker inloggning till CRM Finance webb så behöver alla kunder installera ett kund-unikt klientcertifikat innan man kan försöka logga in i systemet.
1DV423 Databas med Administration
1DV423 Databas med Administration Kursintroduktion Så här är kursen planerad. PS!!!! Har du inte registrerat dig på kurswebben? Gör det senast 2013-09-06 Personal Kursansvarig, lärare och handledare A34:11A
Manual licenserver. Installations och konfigurations-manual för Adtollo licenserver 2014-10-07
Installations och konfigurations-manual för Adtollo licenserver 2014-10-07 2014-10-07 Sida 2 av 8 Detta är en installationsanvisning för Adtollo licensserver. Applikationen kan användas till flera av Adtollos
ARX på Windows Vista, Windows 7 eller Windows 2008 server
ARX på Windows Vista, Windows 7 eller Windows 2008 server 1. Inledning För att den i Arx interna Jetty Web servern skall kunna skapa temporära filer måste den ha tillgång till en användarkatalog (ett användarkonto)
DDL Kommandon CREATE/DROP Database CREATE /ALTER/DROP Table ALTER/ADD/DROP Column CREATE /ALTER/DROP Index
INNEHÅLL SQL DEL 4 DDL Kommandon CREATE/DROP Database CREATE /ALTER/DROP Table ALTER/ADD/DROP Column CREATE /ALTER/DROP Index Chapter 3, 6, 8 delar av. Beginning SQL Server 2008 for Developers 1 CREATE
Installation xvis besökssystem, Koncern
Installation xvis besökssystem, Koncern Inledning För att installera xvis besökssystem, koncernversion, behövs följande; * SQL Server * Kan vara en express-version, eller en fullständig. *.NET 3.5 * Internet
Uppdatera Easy Planning till SQL
Easy Planning SQL heter vår senaste version av planeringsprogram. Vi rekommenderar alla kunder att uppdatera till den senaste versionen 8.25. Alla användare som har en äldre version av EP (7.58 eller äldre)
Välkommen som användare av medietekniks och informatiks publika studentserver
Välkommen som användare av medietekniks och informatiks publika studentserver student.ktd.sh.se Syfte Vår server är en kombinerad ftp- och webbserver med två grundläggande syften: 1) Spara dokument som
INNEHÅLL. Konfigurering av SQL Server. Egenskaper Kommunikationsprotokoll
INNEHÅLL Konfigurering av SQL Server Egenskaper Kommunikationsprotokoll 1 KONFIGURERING AV SQL SERVER SQL Server är nästan självkonfigurerande. Minne, anslutningar och buffrar hanteras dynamiskt. Man kan
Konvertering från Klients databas till Norstedts Byrå
Konvertering från Klients databas till Norstedts Byrå Det är viktigt att du följer dessa anvisningar noga. Tänk på att starta tidigt då det kan ta lång tid. Allt mellan 30 minuter till 8 timmar beroende
Installationsmanual för OnCourse
Installationsmanual för OnCourse Detta dokument beskriver de steg som ni behöver gå igenom för att installera OnCourse på er golfklubb. OnCourse är utvecklat och testat för Windows XP, Windows Vista och
Quadri DCM Handledning för administratörer och användare i projekt som kör Quadri DCM. Version 19.20 2014-08-15
Quadri DCM Handledning för administratörer och användare i projekt som kör Quadri DCM Version 19.20 2014-08-15 Innehåll Syfte... 2 Inledning... 3 Begreppslista... 4 Förberedelser... 6 Quadri Model Manager
OBS! Det är av största vikt att innan konfiguration av modulen, genomfört de inställningar som presenteras med bilagorna till denna manual.
1 LB-M-EX 0001 2010 LB-M-EX 0001 2010 Användarmanual för Lockbee Backup Exchange 2007 Användarmanualen är avsedd att ge en närmare introduktion av Lockbee Backup Exchange 2007 och dess funktioner och nyttjande.
ALEPH ver. 16 Introduktion
Fujitsu, Westmansgatan 47, 582 16 Linköping INNEHÅLLSFÖRTECKNING 1. SKRIVBORDET... 1 2. FLYTTA RUNT M.M.... 2 3. LOGGA IN... 3 4. VAL AV DATABAS... 4 5. STORLEK PÅ RUTORNA... 5 6. NAVIGATIONSRUTA NAVIGATIONSTRÄD...
Säkerhetskopiering - SQL
Säkerhetskopiering - SQL Funktionen säkerhetskopiering gör det möjligt för användaren att ta och återställa säkerhetskopior av HogiaFastighets databas. Teknisk beskrivning Säkerhetskopian tas av SQL Servern
Acer erecovery Management
1 Acer erecovery Management Utvecklad av Acers programvaruteam är Acer erecovery Management ett verktyg som erbjuder dig ett enkelt, pålitligt och säkert hjälpmedel att återställa din dator till dess fabriksinställningar
Fillagringsplatser. Fillagringsplatser (information om fillagringsplatserna du har att tillgå på Konstfack) Inledning... 12
Fillagringsplatser Innehåll Fillagringsplatser (information om fillagringsplatserna du har att tillgå på Konstfack) Inledning... 2 Lokal disk... 2 Filserver... 3 Molnlagring - OneDrive för Konstfack...
Användarmanual. Att arbeta med Cubicle 2.0
1 Användarmanual Att arbeta med Cubicle 2.0 Innehåll 2 Att komma igång 3 Förberedelser 3 Logga in första gången 3 Startsidan 4 Byt till personlig PIN-kod på kortet 4 Att arbeta i Cubicle 5 Cubicle Explorer
TIDOMAT Mobile. Introduktion
För att använda krävs lägst version 1.7.1. Mjukvaran installeras tillsammans med versionen och ingen mer installation är nödvändig för att nyttja Mobile. bygger på Touchmjukvaran, applikationen är främst
Installationsguide för mysql och OLA Server/OLA Klient
Installationsguide för mysql och OLA Server/OLA Klient Baserad på OLA 5.0.0-6 Dokumentversion: 20110601 Författare: Gunnar Svanberg, Järfälla Redigering och layout: Niklas Wrane, SOFT Sid 1 (25) version
Windows 10 systemverktyg
Windows 10 systemverktyg Version 2017 / www.utb.marber.se Sida 1 Innehållsförteckning 1 Systemverktyg... 3 1.1 Energialternativ... 3 1.2 Avinstallera program... 3 1.3 Skapa en återställningspunkt... 5
TIDOMAT Portal 1.3.1 Nyheter för TIDOMAT Portal version 1.3.1
Nyheter för TIDOMAT Portal version 1.3.1 Följande nyheter och förändringar har införts i TIDOMAT Portal version 1.3.1 efter version 1.3.0.5. Tilläggsmoduler Möjlighet att komplettera med Projekt redovisning.
ANVÄNDARHANDBOK. Advance Online
ANVÄNDARHANDBOK Advance Online INNEHÅLL Innehåll... 2 Välkommen!... 3 Allmän information... 3 Idén bakom Advance Online... 3 Att logga in på en terminalstation... 4 Allmänt... 4 Citrix-klienten... 4 Inloggning...
Filbeskrivningar ---------------- http://student.ing-steen.se/sql/ Eller på särskild CD skiva
Filbeskrivningar ---------------- http://student.ing-steen.se/sql/ Eller på särskild CD skiva OBS! Det finns ytterligare filer på Microsoft CD, som tillhör SQL 2000 Administration Self paced, vilka kan
1 Installationsinstruktioner
1 Installationsinstruktioner 1.1 Förbereda installationen Kontrollera systemkraven. Försäkra dig om att din dators hårdvara uppfyller de systemkrav som är specificerade. Vid installering av Engineering
AVCAD 4.0 för Windows
BILAGA A Installation och konfigurering av SQL-server. Applikationen kan antingen köras mot MS SQL-server eller MS Access. Koppling mot MS-ACCESS databas. MS Access installeras och konfigureras automatiskt
Manuell installation av SQL Server 2008 R2 Express för SSF Timing
Manuell installation av SQL Server 2008 R2 Express för SSF Timing Innehåll 1. Metoder att installera...1 2. Förutsättningar...2 DotNet Framework 3.5...2 MSI Installer 4.5...2 3. Hämta SQL Server 2008 R2
GUIDE TILL ANVÄNDARHANTERINGEN
Sida 1 av 9 Version: 1 (EL) GUIDE TILL ANVÄNDARHANTERINGEN Användarhanteringen sker i ett verktyg som heter Användaradmin och man kan också göra en del saker direkt på intranätet. I användarhanteringen
Det är fullt tillåtet att göra laborationen innan laborationstillfället.
Observera Det är fullt tillåtet att göra laborationen innan laborationstillfället. Laborationen ska genomföras individuellt, men det är tillåtet att diskutera eventuella problem och lösningar med dina
Din guide till. Byte av databas. Från MSDE till SQL Express
Din guide till Byte av databas 123 Från MSDE till SQL Express Innehållsförteckning 1. Tekniska krav... 2 2. Läs noga igenom manualen... 2 3. Kundservice/Teknisk support... 2 4. Byte av MSDE till SQL Express...
Flexi Exchange Connector. Copyright 1993-2013 Datatal AB. Med ensamrätt. Copyright 2013 Datatal AB. All rights reserved.
Flexi Exchange Connector Copyright 1993-2013 Datatal AB. Med ensamrätt. Copyright 2013 Datatal AB. All rights reserved. 1 Översikt... 2 1.1 Vad gör Flexi Exchange Connector?... 2 1.2 Vilka serverkonfigurationer
Lab 6: ASP.NET 2.0 Providermodellen
Lab 6: ASP.NET 2.0 Providermodellen Den stora finessen med Providermodellen är enkelheten att skapa sin egna provider för att kunna anpassa en tjänst utefter de behov man har. Den gör tillståndshantering
Telia Centrex IP Administratörswebb. Handbok
Telia Centrex IP Administratörswebb Handbok Telia Centrex IP Administratörswebb Handbok 2 Handbok Telia Centrex IP Administratörswebb Du hittar alltid senaste versionen av denna handbok på https://ipac.telia.com
Allmänt. Välkommen till SVENSKA VÅGs datorprogram för räknevägning på PC.
RVS5000PC Manual Allmänt Välkommen till SVENSKA VÅGs datorprogram för räknevägning på PC. RVS5000PC kan köras under Windows 98, NT, 2000, XP. Rekommenderat minimikrav på datorn är internminne 1GB, processor