To dagers sikkerhet...

Størrelse: px
Begynne med side:

Download "To dagers sikkerhet..."

Transkript

1 To dagers sikkerhet......på kun en time Ingemar Jansson Haverstad OUGN ettermiddagsseminar 2012 i Bergen ingemar@oraklet.no

2 2 Sikkerhet 2 Day + Security Guide (11.2), E Introduksjon Sikring av databaseinstallasjonen og -konfigurasjonen Sikring av databasebrukerkontoer Håndtering av brukerrettigheter Sikring av nettverket Sikring av data Auditing av databaseaktiviteter

3 3 Introduksjon Siste nytt innenfor Oracle-sikkerhet:

4 4 Oppgaver... Forsikre at databaseinstallasjonen og -konfigurasjonen er sikker. Håndtere aspekter rundt brukersikkerhet. Forsikre at nettverksforbindelsen er sikker. Vurdere kryptering av sensitive data. Forsikre at databasen ikke har noen åpne sårbarheter og er beskyttet. Vurdere hva og hvordan databasekomponentene skal overvåkes. Laste ned og installere sikkerhetsrettelser.

5 5 Standard databaseinstallasjon Standard verdier for overvåkning (auditing). Forbedringer av sikkerheten knyttet til passord. Fjerner rettigheten CREATE EXTERNAL JOB fra PUBLIC rollen. Setter flere sikkerhets- og profilparametere: AUDIT_TRAIL PASSWORD_GRACE_TIME PASSWORD_LOCK_TIME FAILED_LOGIN_ATTEMPTS PASSWORD_LIFE_TIME 10g standard - Ubegrenset Ubegrenset 10 Ubegrenset 11g standard* DB 7 dager 1 dag *?/rdbms/admin/secconf.sql

6 6 Beskytt metadata Bruk parameteren O7_DICTIONARY_ACCESSIBILTY for å beskytte metadata. SQL> ALTER SYSTEM SET o7_dictionary_accessibility=false SCOPE=SPFILE; System altered. FALSE er standard SQL> CONNECT scott/tiger SQL> SELECT table_name FROM dictionary;... IND ALL_JOBS 804 rows selected.

7 7 Beskytt operativsystemet Begrens antallet OS-brukere. Begrens rettighetene til administrative-, root- og DBAbrukere. Begrens mulighetene til å endre på rettigheter til kataloger og filer i ORACLE_HOME-området. Begrens bruken av symbolske lenker. Unngå sårbarheter i «runtime» programmer: SQL> EXECUTE dbms_java.grant_permission('wsmith', 'SYS:java.io.FilePermission','filename','read'); Bedre løsning: SQL> EXECUTE dbms_java.grant_permission('wsmith', 'SYS:java.io.FilePermission','directory_path','read');

8 8 Beskytt databasen! Installer kun database moduler det er behov for. SQL> SELECT comp_name, status, version FROM dba_registry; COMP_NAME STATUS VERSION Oracle Application Express VALID Oracle XML Database VALID Oracle Text VALID Oracle Database Catalog Views VALID Oracle Database Packages and Types VALID

9 9 Sikkerhetsrettelser: PSU/SPU Hvilke rutiner har bedriften for sikkerhetsrettelser? SQL> SELECT action_time, version, bundle_series, comments FROM dba_registry_history WHERE bundle_series = 'PSU'; ACTION_TIME VERSION BUN COMMENTS Patchset Patchset Patchset PSU

10 Bør vi installere PSU/SPU? 10

11 11 Når? Neste datoer for sikkerhetsoppdateringer 15. januar, april, juli 16, oktober, 2013 Siste sikkerhetsrettelser i januar 2013: Oracle Database

12 12 Hvilken? Database SPU Patch eller Database PSU Patch eller GI PSU Patch eller Database patch for Exadata - October BP Patch eller Full Stack download for Exadata (October 2012) BP Patch eller Microsoft Windows (32-Bit) BP 11 Patch eller Microsoft Windows x64 (64-Bit) BP 11 Patch

13 13 Sikring av databasebrukerkontoer Ha kontroll over alle kontoer og hva de benyttes til. SQL> SELECT username, account_status FROM dba_users; USERNAME ACCOUNT_STATUS SYSTEM OPEN SYS OPEN SCOTT OPEN ANONYMOUS OPEN INGEMAR OPEN HR OPEN OUTLN EXPIRED APEX_PUBLIC_USER LOCKED XS$NULL EXPIRED & LOCKED XDB EXPIRED & LOCKED APEX_ EXPIRED & LOCKED CTXSYS EXPIRED & LOCKED MDSYS EXPIRED & LOCKED FLOWS_FILES EXPIRED & LOCKED

14 14 Hva benyttes kontoen til? Godt dokumentert i 2-dagers sikkerhetsguiden: XS$NULL An internal account that represents the absence of a user in a session. Because XS$NULL is not a user, this account can only be accessed by the Oracle Database instance. XS$NULL has no privileges and no one can authenticate as XS$NULL, nor can authentication credentials ever be assigned to XS$NULL. Default status is expired and locked.

15 15 Standard brukere SYS... SYSTEM... SCOTT... DBSNMP... TRACESVR... CTXSYS... MDSYS... DEMO... CTXDEMO... APPLSYS... PO8... NAMES... SYSADM... ORDPLUGINS... OUTLN... AURORA$ORB$UNAUTHENTICATED... ORDSYS... MTSSYS... APPS...

16 16 Standard/demo brukere SYS... SYSTEM... SCOTT... DBSNMP... TRACESVR... CTXSYS... MDSYS... DEMO... CTXDEMO... APPLSYS... PO8... NAMES... SYSADM... ORDPLUGINS... OUTLN... AURORA$ORB$UNAUTHENTICATED... ORDSYS... MTSSYS... APPS... CHANGE_ON_INSTALL MANAGER TIGER DBSNMP TRACE CTXSYS MDSYS DEMO CTXDEMO FND PO8 NAMES SYSADM ORDPLUGINS OUTLN Randomly generated ORDSYS MTSSYS APPS

17 17 Standard passord... Enkelt å finne ut bruken av standard passord. SQL> SELECT * FROM dba_users_with_defpwd; USERNAME MDSYS XS$NULL OUTLN HR SCOTT SYS@XE SQL> SELECT * FROM dba_users_with_defpwd WHERE username IN (SELECT username FROM dba_users WHERE account_status = 'OPEN'); USERNAME HR SCOTT

18 18 Krav til passord tegn og tall. Blande sammen store, små bokstaver og spesialtegn. Ikke bruk ord som passord. Bruk verktøy for å huske passord: KeePass Ikke bruk samme passord som navnet på applikasjonen! Ikke bruk engelsk i passordet! Mulig å opprette tilpasset passordprosedyre.

19 19 Regler for bruk av rettigheter Tildel færrest mulig rettigheter. Tildel minst mulig SYSTEM og OBJECT rettigheter. Begrens antallet brukere som kan benytte SYSrettigheter. Benytt roller for å ha god kontroll over rettighetene. CONNECT-rollen er nå begrenset til CREATE SESSION. Vær varsom med PUBLIC-rollen. Fjern de rettigheter som ikke er i bruk.

20 20 Sikre applikasjonsroller PL/SQL pakke for å tildele rettigheter CREATE OR REPLACE PROCEDURE sec_roles AUTHID CURRENT_USER AS v_user varchar2(50); v_manager_id number :=1; BEGIN v_user := lower((sys_context ('userenv','session_user'))); SELECT manager_id INTO v_manager_id FROM hr.hr_verify WHERE lower( )=v_user; IF v_manager_id = 100 THEN EXECUTE IMMEDIATE 'SET ROLE employee_role'; ELSE NULL; END IF; EXCEPTION WHEN NO_DATA_FOUND THEN v_manager_id:=0; DBMS_OUTPUT.PUT_LINE(v_manager_id); END; /

21 21 Overvåking av systembrukere Sjekk hvilke overvåkingsparametere som finnes. SQL> SHOW PARAMETERS audit NAME TYPE VALUE audit_file_dest string /u01/app/oracle/admin/xe/adump audit_syslog_level string audit_sys_operations boolean FALSE audit_trail string NONE SQL> ALTER SYSTEM SET AUDIT_SYS_OPERATIONS = TRUE SCOPE = SPFILE; System altered. SYS@XE SQL> STARTUP FORCE; ORACLE instance started....

22 22 SYS-aktiviteter SQL> ALTER SYSTEM FLUSH shared_pool; System altered. > cd /u01/app/oracle/admin/xe/adump > more xe_ora_7536_1.aud Mon Nov 5 22:38: :00 LENGTH : '184' ACTION :[30] 'ALTER SYSTEM FLUSH shared_pool' DATABASE USER:[1] '/' PRIVILEGE :[6] 'SYSDBA' CLIENT USER:[6] 'oracle' CLIENT TERMINAL:[5] 'pts/7' STATUS:[1] '0' DBID:[10] ' '

23 23 SYS-aktiviteter SQL> UPDATE scott.emp SET sal=1000 WHERE ename='scott'; 1 row updated. oracle@xps:~$ > cd /u01/app/oracle/admin/xe/adump oracle@xps:adump$ > more xe_ora_7612_1.aud Mon Nov 5 22:42: :00 LENGTH : '203' ACTION :[49] 'UPDATE scott.emp SET sal=1000 WHERE ename='scott'' DATABASE USER:[1] '/' PRIVILEGE :[6] 'SYSDBA' CLIENT USER:[6] 'oracle' CLIENT TERMINAL:[5] 'pts/7' STATUS:[1] '0' DBID:[10] ' '

24 24 Sikring av nettverket Monitorer «listener»-prosessen. Begrens adminstrasjonsrettigheter i listener.ora: ADMIN_RESTRICTIONS_LISTENER=ON Benytt SSL forbindelse LISTENER= (DESCRIPTION= (ADDRESS_LIST= (ADDRESS= (PROTOCOL=tcps)(HOST = )(PORT = 8281))) Ikke bruk «listener»-passord. Bruk spesifikke IP-adresser. Bruk en brannmur. Bruk kryptering.

25 25 Sikring av nettverket Kontroller hvilke IP-adresser som er akseptert, settes i sqlnet.ora: tcp.validnode_checking = YES tcp.excluded_nodes = {liste med IP adresser} tcp.invited_nodes = {liste med IP adresser} Slå av uønskede OS-tjenester: ftp, tftp og telnet ssh-tunnel...

26 26 Sikring av data Kryptere kolonner eller tabellplass. Virtuell Privat database (VPD) Oracle Label Security (OLS) Oracle Database Vault Flashback Data Archive

27 27 Kryptering av data? Møte krav fra myndighetene Skjerme konfidensiell informasjon Kan kryptere kolonner og tablespace. Ønske om å forhindre at databaseadministratoren får adgang til data: Vurder Oracle Database Vault.

28 TDE Transparent Data Encryption 28

29 29 TDE i praksis SYS@orcl SQL> ALTER SYSTEM SET ENCRYPTION WALLET OPEN IDENTIFIED BY "passord"; System altered. HR@orcl SQL> CREATE TABLE employee ( first_name VARCHAR2(128), last_name VARCHAR2(128), empid NUMBER, salary NUMBER(6) ENCRYPT ); Table created. HR@orcl SQL> DESCRIBE employee; Name Null? Type FIRST_NAME VARCHAR2(128) LAST_NAME VARCHAR2(128) EMPID NUMBER SALARY NUMBER(6) ENCRYPT

30 30 TDE i praksis HR@orcl SQL> SELECT empid, salary FROM employee; EMPID SALARY SYS@orcl SQL> ALTER SYSTEM SET ENCRYPTION WALLET CLOSE IDENTIFIED BY "passord"; System altered. HR@orcl SQL> SELECT empid, salary FROM employee; ORA-28365: wallet is not open HR@orcl SQL> SELECT empid FROM employee; EMPID

31 31 VPD eller OLS? VPD OLS Gir sikkerhet på rad-nivå Ja Ja Gir sikkerhet på kolonne-nivå Ja Nei Koble en parameter til enbruker definert PL/SQL pakke til en tabell, vy, eller synonym Forandrer SQL ved å dynamisk endre WHERE predikatet Ja Nei Begrenser database oppgaver til privilegerte brukere Nei Nei Kontrollerer adgang til rader basert på en sikkerhetsgradering av rader og bruker Ja Nei Nei Ja Tilføyer en kolonne (kan være skjult) som lagrer graderingen av sensitive rader Nei Ja Tilbyr en brukerkonto for å administrere oppsettet Nei Ja Tilbyr forhåndsdefinerte PL/SQL pakker for sikkerhet på radnivå Nei Ja Del av standard database Ja Nei Lisensiert Nei Ja

32 Installeres i databasen 32

33 33 VPD i praksis dedikert bruker SYS@orcl SQL> GRANT CREATE SESSION, CREATE ANY CONTEXT, CREATE PROCEDURE, CREATE TRIGGER, ADMINISTER DATABASE TRIGGER TO sysadmin_vpd IDENTIFIED BY password; Grant succeeded. SYS@orcl SQL> GRANT EXECUTE ON DBMS_SESSION TO sysadmin_vpd; Grant succeeded. SYS@orcl SQL> GRANT EXECUTE ON DBMS_RLS TO sysadmin_vpd; Grant succeeded. SYS@orcl SQL> GRANT SELECT ON scott.customers TO sysadmin_vpd; Grant succeeded.

34 34 VPD i praksis applikasjonskontekst SYS@orcl SQL> CONNECT sysadmin_vpd/password Connected. SYSADMIN_VPD@orcl SQL> CREATE OR REPLACE CONTEXT orders_ctx USING orders_ctx_pkg; Context created.

35 35 VPD i praksis applikasjonskontekst SYSADMIN_VPD@orcl SQL> CREATE OR REPLACE PACKAGE orders_ctx_pkg IS PROCEDURE set_custnum; END; / CREATE OR REPLACE PACKAGE BODY orders_ctx_pkg IS PROCEDURE set_custnum AS custnum NUMBER; BEGIN SELECT cust_no INTO custnum FROM SCOTT.CUSTOMERS WHERE cust_ = SYS_CONTEXT('USERENV', 'SESSION_USER'); DBMS_SESSION.SET_CONTEXT('orders_ctx', 'cust_no', custnum); EXCEPTION WHEN NO_DATA_FOUND THEN NULL; END set_custnum; END; / Package created.

36 36 VPD i praksis logon trigger SYSADMIN_VPD@orcl SQL> CREATE TRIGGER set_custno_ctx_trig AFTER LOGON ON DATABASE BEGIN sysadmin_vpd.orders_ctx_pkg.set_custnum; END; / Trigger created. SYSADMIN_VPD@orcl SQL> CONNECT tbrooke/password Connected. TBROOKE@orcl SQL> SELECT SYS_CONTEXT('orders_ctx', 'cust_no') FROM DUAL; CUSTNUM

37 37 VPD i praksis PL/SQL regel SYSADMIN_VPD@orcl SQL> CREATE OR REPLACE FUNCTION get_user_orders( schema_p IN VARCHAR2, table_p IN VARCHAR2) RETURN VARCHAR2 AS orders_pred VARCHAR2 (400); BEGIN orders_pred := 'cust_no = SYS_CONTEXT(''orders_ctx'', ''cust_no'')'; RETURN orders_pred; END; / Function created.

38 38 VPD i praksis Og sikkerhetsregelen SYSADMIN_VPD@orcl SQL> BEGIN DBMS_RLS.ADD_POLICY ( object_schema => 'scott', object_name => 'orders_tab', policy_name => 'orders_policy', function_schema => 'sysadmin_vpd', policy_function => 'get_user_orders', statement_types => 'select'); END; / PL/SQL procedure successfully completed.

39 39 VPD i praksis! SYSADMIN_VPD@orcl SQL> CONNECT tbrooke/passord Connected. TBROOKE@orcl SQL> SELECT * FROM scott.orders_tab; CUST_NO ORDER_NO TBROOKE@orcl SQL> CONNECT owoods/passord Connected. OWOODS@orcl SQL> SELECT * FROM scott.orders_tab; CUST_NO ORDER_NO

40 40 Oracle Label Security Nivåer: Top secret Secret Confidential Unclassified Avdelinger: Alpha Delta Sigma Grupper: UK NATO Norge

41 41 Overvåking av databasen Fange opp mistenkelig aktivitet. Unngå fristelser... Forholde seg til bedriftens sikkerhetsregler. Avdekke utfordringer med en spesifikk applikasjon. Samle statistikk vedrørende databaseaktivitet.

42 42 Hjemmesnekrede triggere Registrer hvem som oppdaterer lønn med over 10%. SQL> CREATE TRIGGER trg_a_idu_r_emp_sal AFTER INSERT OR DELETE OR UPDATE OF sal ON emp FOR EACH ROW BEGIN IF (:NEW.sal > :OLD.sal * 1.10) THEN INSERT INTO emp_sal_audit VALUES (:OLD.empno,:OLD.sal,:NEW.sal,user,sysdate); END IF; END; / Trigger created.

43 43 Meget enkelt scenario... SQL> UPDATE emp SET SAL=9999 WHERE empno = 7369; 1 row updated. SCOTT@orcl SQL> SELECT * FROM emp_sal_audit; EMPNO OLD_SAL NEW_SAL UPDATED_BY UPDATE_DATE SCOTT 05/11/ :23:03 Hva med situasjoner som ikke blir ivaretatt (Eks: TRUNCATE)? Carl Dudley har en god presentasjon: audit_ioug_2012_sep_2012.ppt

44 44 Standard overvåking: AUDIT_TRAIL Verdi av AUDIT_TRAIL FALSE OS XML, XML_EXTENDED DB, DB_EXTENDED Aktivitet Ikke noen overvåking Skriv til filer i OS. Skriv i XML-format. View: V$XML_AUDIT_TRAIL Skriv til en tabell: SYS.AUD$ Lagrer ikke noen verdier ved bruk av AUDIT_TRAIL

45 45 Angi grad av overvåking SQL> ALTER SYSTEM SET audit_trail = DB_EXTENDED SCOPE = spfile; System altered. SYS@XE SQL> STARTUP FORCE ORACLE instance started.... SYS@XE SQL> SHOW PARAMETERS audit NAME TYPE VALUE audit_file_dest string /u01/app/oracle/admin/xe/adump audit_syslog_level string audit_sys_operations boolean TRUE audit_trail string DB_EXTENDED

46 46 Hva skal overvåkes? Spesifikke objekter Prosedyrer Systemrettigheter Spesifikke brukere Vellykkede eller mislykkede aktiviteter Hver aktivitet eller hele sesjonen

47 47 Mange valgmuligheter... Object Option Table View Seq Proc Func Pkg Mview Dir Lib Object Type Context ALTER X -- X -- X X -- AUDIT X X X X X X -- X X COMMENT X X X DELETE X X X EXECUTE X X FLASHBACK X X GRANT X X X X -- X X X X INDEX X X INSERT X X X LOCK X X X READ X RENAME X X SELECT X X X -- X UPDATE X X X Men hold det til et minimum...

48 48 NOT SUCCESSFUL! Overvåking av alle tabeller som blir fjernet. SQL> AUDIT DELETE ANY TABLE BY ACCESS WHENEVER NOT SUCCESSFUL; Audit succeeded. SQL> AUDIT DELETE ANY TABLE; Audit succeeded. Overvåking av alle mislykkede situasjoner. SQL> AUDIT SELECT TABLE, INSERT TABLE, DELETE TABLE, EXECUTE PROCEDURE BY ACCESS WHENEVER NOT SUCCESSFUL; Audit succeeded.

49 49 Auditing i praksis SYS@XE SQL> AUDIT SELECT ON scott.emp; Audit succeeded.... I mellomtiden har det vært aktivitet. View DBA_AUDIT_TRAIL eller AUD$. SYS@XE SQL> SELECT username, sql_text, timestamp FROM dba_audit_trail WHERE username = 'INGEMAR'; USERNAME SQL_TEXT TIMESTAMP INGEMAR SELECT * FROM scott.emp 06/11/ :43:45

50 50 All informasjon finnes i SYS.AUD$ SYS@XE SQL> DESCRIBE aud$ Name Null? Type SESSIONID NOT NULL NUMBER ENTRYID NOT NULL NUMBER STATEMENT NOT NULL NUMBER TIMESTAMP# DATE USERID VARCHAR2(30) USERHOST VARCHAR2(128) TERMINAL VARCHAR2(255) ACTION# NOT NULL NUMBER RETURNCODE NOT NULL NUMBER... SYS@XE SQL> SELECT terminal, sqltext FROM aud$ WHERE sessionid = ; TERMINAL SQLTEXT pts/3 SELECT * FROM scott.emp

51 51 Fine Grained Auditing Trenger å overvåke hvilke verdier som benyttes. Ønsker klare avgrensinger. Kan forholde seg til enkle betingelser, for eksempel om det er aktivitet på lørdager og søndager. Kan overvåke spesifike kolonner. Kan skrive egne rutiner for alarmer som sender epost.

52 52 FGA i praksis Innføre en regel som lagrer hendelser når noen prøver å se på andre poster: SYS@orcl SQL> BEGIN dbms_fga.add_policy( object_schema => 'SCOTT', object_name => 'EMP', policy_name => 'fga_emp', audit_condition => 'ENAME!= USER', audit_trail => dbms_fga.db + dbms_fga.extended); END; / PL/SQL procedure successfully completed

53 53 FGA i praksis Scott ser på sine egne data og data som tilhører Smith. SCOTT@orcl SQL> SELECT sal,ename FROM scott.emp WHERE ename = 'SCOTT'; SAL ENAME SCOTT SCOTT@orcl SQL> SELECT sal,ename FROM scott.emp WHERE ename = 'SMITH'; SAL ENAME SMITH

54 54 Og resultatet er... SQL> SELECT policyname, lsqltext, ntimestamp# FROM SYS.FGA_LOG$; POLICYNAME LSQLTEXT NTIMESTAMP# FGA_EMP SELECT sal,ename FROM scott.emp WHERE ename = 'SMITH' Enterprise Manager gir god oversikt.

55 56 Flashback Data Archive EMPN O ENAME SAL 7369 ADAMS COX 2500 Original (undo) data in buffer cache 1500 UNDO tablespace tail Active data 7900 MILLS WALL head 7934 GOLD 3500 DML operations FBDA Inactive data Flashback data archives stored in tablespaces 1 yr retention 2 yr retention 5 yr retention

To dagers sikkerhet...

To dagers sikkerhet... To dagers sikkerhet......på kun en time Ingemar Jansson Haverstad Ingemar.haverstad@keystep.no www.oraklet.no/foredrag 09.04.2013 2 Dagers guider 2 3 Sikkerhet 2 Day + Security Guide (11.2), E10575-08

Detaljer

1. Introduksjon til Oracle Express Edition

1. Introduksjon til Oracle Express Edition Kjell Toft Hansen 22.06.2010 Opphavsrett: Forfatter og AITeL Lærestoffet er utviklet for faget LO177D Databaseprogrammering med PL/SQL 1. Dette notatet skal gi deg en kort innføring i bruken av Oracle

Detaljer

SQL: Datatyper m.m. Evgenij Thorstensen V18. Evgenij Thorstensen SQL: Datatyper m.m. V18 1 / 12

SQL: Datatyper m.m. Evgenij Thorstensen V18. Evgenij Thorstensen SQL: Datatyper m.m. V18 1 / 12 SQL: Datatyper m.m. Evgenij Thorstensen V18 Evgenij Thorstensen SQL: Datatyper m.m. V18 1 / 12 Datatyper, kort om mye Vi går en rask ekskursjon i manualen, Kap. 8. https://www.postgresql.org/docs/9.2/sql.html

Detaljer

Tilkobling og Triggere

Tilkobling og Triggere Tilkobling og Triggere Lars Vidar Magnusson October 12, 2011 Lars Vidar Magnusson () Forelesning i DAS 11.10.2011 October 12, 2011 1 / 25 Tilkobling med PHP PHP bruker databasespesifike moduler til å koble

Detaljer

Hvordan bryte seg inn i Oracle databaser?

Hvordan bryte seg inn i Oracle databaser? Hvordan bryte seg inn i Oracle databaser? Ingemar Jansson Haverstad ingemar@oraklet.no www.oraklet.no/foredrag Version 1.0 13.03.2007 Bakgrunn Kilder Verktøy Passord Rettigheter Oracle programvare SQL*Net

Detaljer

Prosedyrer. Lars Vidar Magnusson. October 26, Lars Vidar Magnusson () Forelesning i DAS October 26, / 19

Prosedyrer. Lars Vidar Magnusson. October 26, Lars Vidar Magnusson () Forelesning i DAS October 26, / 19 Prosedyrer Lars Vidar Magnusson October 26, 2011 Lars Vidar Magnusson () Forelesning i DAS 11.10.2011 October 26, 2011 1 / 19 Repetisjon om triggere og prosedyrer Triggere og prosedyrer ligner på hverandre

Detaljer

SuperOffice hurtigstart guide

SuperOffice hurtigstart guide SuperOffice hurtigstart guide Searchdaimon ES (Enterprise Server) Innholdsfortegnelse Innlednig... 2 Instalere SuperOffice konektor... 3 Steg 2 Database driver... 4 Steg 3 Database setting... 5 Steg 4

Detaljer

Database security. Kapittel 14 Building Secure Software. Inf329, Høst 2005 Isabel Maldonado st10900@student.uib.no

Database security. Kapittel 14 Building Secure Software. Inf329, Høst 2005 Isabel Maldonado st10900@student.uib.no Database security Kapittel 14 Building Secure Software Inf329, Høst 2005 Isabel Maldonado st10900@student.uib.no Kort introduksjon Database er en organisert samling av data. SQL(Structured Query Language)

Detaljer

SQL Server guide til e-lector

SQL Server guide til e-lector LES LETTERE, LES RASKERE, FÅ LESELYST! SQL Server guide til e-lector Innhold 1 Innledning... 2 2 SQL Express 2008 R2 installasjon... 2 3 Etter installasjon... 4 3.1 SQL Express... 4 3.1.1 Nettverksoppsett

Detaljer

Sikkerhet og tilgangskontroll i RDBMS-er

Sikkerhet og tilgangskontroll i RDBMS-er Sikkerhet og tilgangskontroll i RDBMS-er IN2090 14. nov 2018 Mathias Stang 1 Agenda Modeller for tilgangskontroll Brukere og roller i RDBMS-er GRANT og REVOKE SQL Injections 2 Hovedmål med databasesikkerhet

Detaljer

Når blir et sikkert system for sikkert?

Når blir et sikkert system for sikkert? Når blir et sikkert system for sikkert? Ingemar Jansson Haverstad ingemar@oraklet.no www.oraklet.no/foredrag Versjon 1.0 31.08.2005 Sikkert? Hvor høy oppe tid ønskes? 99,9999% 7x24 Installasjon Oppgradering

Detaljer

Oppgave 1 (Opprett en database og en tabell)

Oppgave 1 (Opprett en database og en tabell) Oppgave 1 (Opprett en database og en tabell) 1) I «Object Explorer» (i «SQL Server Management Studio»), høyreklikk over Databases : 1 2 2) Skriv så databasenavnet og klikk OK: 3) Plasser så kursoren på

Detaljer

Alle vet det, men ikke alle gjør det! Skalerbarhet ved BIND i IN-lister

Alle vet det, men ikke alle gjør det! Skalerbarhet ved BIND i IN-lister OUGN, Bergen 07.03.2012 Lasse Jenssen Alle vet det, men ikke alle gjør det! Skalerbarhet ved BIND i IN-lister Trønder, men. Lasse Jenssen lasse.jenssen@edb.com http://www.jcon.no/oracle Oracle Informix

Detaljer

Om Samba/fildeling. Hans Nordhaug 17.09.2013. Institutt for informatikk Høgskolen i Molde

Om Samba/fildeling. Hans Nordhaug 17.09.2013. Institutt for informatikk Høgskolen i Molde Om Samba/fildeling Hans Nordhaug Institutt for informatikk Høgskolen i Molde 17.09.2013 Tema 1 Introduksjon Om SMB Om Samba Hvorfor Samba? 2 Generelt Delte ressurser Server Message Block En protokoll for

Detaljer

Installasjonen krever en Windows 2003 server innmeldt i domene.

Installasjonen krever en Windows 2003 server innmeldt i domene. Installasjon av IAS Installasjonen krever en Windows 2003 server innmeldt i domene. Det kreves en IAS server pr. domene Steg 1) Installasjon av IAS Gå til Kontrollpanel Legg til eller fjern programmer

Detaljer

Konfigurasjon av Eduroam i Windows Vista

Konfigurasjon av Eduroam i Windows Vista Konfigurasjon av Eduroam i Windows Vista Hvordan konfigurere en trådløs oppkobling mot Eduroam i Vista Alle skjermbilder er tatt fra engelsk Windows Vista. Navn og plasseringer av valg vil være tilsvarende

Detaljer

ORDBMS og OODBMS i praksis

ORDBMS og OODBMS i praksis ORDBMS og OODBMS i praksis Lars Vidar Magnusson November 2, 2011 Lars Vidar Magnusson () Forelesning i DAS 01.11.2011 November 2, 2011 1 / 18 Eksempler på ORDBMS Flere av de store databaser i dag hevder

Detaljer

Ulike DBMSer. Mest kjente: Oracle PostGreSQL* MySQL* SQLServer* DB2 SQLite Access (DBMS og utv. verktøy i ett) *Skal benyttes i kurset.

Ulike DBMSer. Mest kjente: Oracle PostGreSQL* MySQL* SQLServer* DB2 SQLite Access (DBMS og utv. verktøy i ett) *Skal benyttes i kurset. Ulike DBMSer Mest kjente: Oracle PostGreSQL* MySQL* SQLServer* DB2 SQLite Access (DBMS og utv. verktøy i ett) osv *Skal benyttes i kurset. Tom Heine Nätt / Edgar Bostrøm Hva er likt for disse (De fleste

Detaljer

Om verktøyet. Installering av MySQL Migration Toolkit. Installer toolkitet. Brukerveiledning til Intelligent Converters MySQL Migration Toolkit

Om verktøyet. Installering av MySQL Migration Toolkit. Installer toolkitet. Brukerveiledning til Intelligent Converters MySQL Migration Toolkit Om verktøyet Formålet med dette verktøyet er å migrere informasjon fra en databasevariant til en annen, i denne veiledningen fra Oracle til MySQL. Dette gjøres som første ledd i en avleveringsprosess.

Detaljer

Huldt & Lillevik Lønn 5.0. Installere systemet

Huldt & Lillevik Lønn 5.0. Installere systemet Huldt & Lillevik Lønn 5.0 Installere systemet Innholdsfortegnelse Innholdsfortegnelse Installere Lønn 5.0... 3 Krav til maskin og operativsystem... 3 Forberede installasjonen... 3 Installere database...

Detaljer

Om Samba/fildeling. Hans Nordhaug Institutt for informatikk Høgskolen i Molde

Om Samba/fildeling. Hans Nordhaug Institutt for informatikk Høgskolen i Molde Om Samba/fildeling Hans Nordhaug Institutt for informatikk Høgskolen i Molde 13.09.2016 Tema 1 Introduksjon Om SMB/CIFS Om Samba Hvorfor Samba? 2 Generelt Delte ressurser Om protokollen SMB (CIFS) SMB

Detaljer

Metaspråket for å beskrive grammatikk

Metaspråket for å beskrive grammatikk 1 SQL-syntaks Korrekt språkbruk bygger på et sett av regler. Eksempler: En SQL utvalgsspørring inneholder alltid ordene SELECT og FROM, mens WHERE og tilhørende betingelse er valgfri. Etter SELECT kan

Detaljer

Din verktøykasse for anbud og prosjekt

Din verktøykasse for anbud og prosjekt Veiledning Serverinstallasjon 14.03.2013 Din verktøykasse for anbud og prosjekt 2013 CITEC AS v/sverre Andresen Side 1 av 27 Innholdsfortegnelse 1 INNLEDNING 3 2 DATABASEINSTALLASJON (SQL SERVER 2008)

Detaljer

Huldt & Lillevik Ansattportal. Installere systemet

Huldt & Lillevik Ansattportal. Installere systemet Huldt & Lillevik Ansattportal Installere systemet Innholdsfortegnelse INSTALLERE ANSATTPORTAL... 3 TEKNISKE KRAV (WINDOWS OG WEB)... 3 SERVERE OG NETTVERK... 3 MICROSOFT.NET RAMMEVERK 4.0 MÅ VÆRE INSTALLERT...

Detaljer

SQL 3: Opprette tabeller, datainnsetting og utsnitt

SQL 3: Opprette tabeller, datainnsetting og utsnitt SQL 3: Opprette tabeller, datainnsetting og utsnitt Læreboka kap. 4 03.11.2008 Kjell Toft Hansen 1 Datainnsetting Legg til en ny leverandor i tabellen leverandor INSERT INTO leverandor (lev_nr, lev_navn,

Detaljer

GLOBALCOMSERVER HP 9100C DIGITAL SENDER GATEWAY ADMINISTRATOR S GUIDE 1998 AVM INFORMATIQUE (UPDATED: AUGUST 22, 2006)

GLOBALCOMSERVER HP 9100C DIGITAL SENDER GATEWAY ADMINISTRATOR S GUIDE 1998 AVM INFORMATIQUE (UPDATED: AUGUST 22, 2006) PAGE 1 / 13 GLOBALCOMSERVER HP 9100C DIGITAL SENDER GATEWAY ADMINISTRATOR S GUIDE 1998 AVM INFORMATIQUE (UPDATED: AUGUST 22, 2006) PAGE 2 / 13 LICENSE LICENSE Information in this document is subject to

Detaljer

GDPR - HVORDAN FÅ JOBBEN GJORT? Vidar Eidissen. Better Work AS

GDPR - HVORDAN FÅ JOBBEN GJORT? Vidar Eidissen. Better Work AS GDPR - HVORDAN FÅ JOBBEN GJORT? Vidar Eidissen Better Work AS Vidar@better-work.no @nicetheoryvidar nicetheory.io Freelancer Database arkitekt/utvikler Technical team mentor/coach 23 år fra Helse-IT Oracle

Detaljer

Unit Relational Algebra 1 1. Relational Algebra 1. Unit 3.3

Unit Relational Algebra 1 1. Relational Algebra 1. Unit 3.3 Relational Algebra 1 Unit 3.3 Unit 3.3 - Relational Algebra 1 1 Relational Algebra Relational Algebra is : the formal description of how a relational database operates the mathematics which underpin SQL

Detaljer

Trådløsnett med Windows Vista. Wireless network with Windows Vista

Trådløsnett med Windows Vista. Wireless network with Windows Vista Trådløsnett med Windows Vista Wireless network with Windows Vista Mai 2013 Hvordan koble til trådløst nettverk eduroam med Windows Vista? How to connect to the wireless networkeduroam with Windows Vista?

Detaljer

Datamodellering og databaser SQL, del 2

Datamodellering og databaser  SQL, del 2 http://www.aitel.hist.no/fag/_dmdb/ SQL, del 2 Eksempelbase side 2 Virtuelle tabeller (views) side 3-6 NULL-verdier side 7-14 UPDATE-setningen side 15-16 INSERT-setningen side 17 DELETE-setningen side

Detaljer

Datamodellering og databaser http://www.aitel.hist.no/fag/_dmdb/ SQL, del 2

Datamodellering og databaser http://www.aitel.hist.no/fag/_dmdb/ SQL, del 2 http://www.aitel.hist.no/fag/_dmdb/ SQL, del 2 Eksempelbase side 2 Virtuelle tabeller (views) side 3-6 NULL-verdier side 7-14 UPDATE-setningen side 15-16 INSERT-setningen side 17 DELETE-setningen side

Detaljer

1. SQL datadefinisjon og manipulering

1. SQL datadefinisjon og manipulering Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag SQL datadefinisjon og manipulering Tore Mallaug 7.10.2008 Lærestoffet er utviklet for faget Databaser 1. SQL datadefinisjon og manipulering

Detaljer

Feilmelding Årsak Løsning

Feilmelding Årsak Løsning Request for the permission of type 'System.Security.Permissions.EnvironmentPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed Feil oppstod i Window.DialogWindow:

Detaljer

Integritetsregler i SQL

Integritetsregler i SQL UNIVERSITETET I OSLO Integritetsregler i SQL INF3100 8.2.2005 Ragnar Normann 1 Integritetsregler i SQL Kandidat- og primærnøkler Referanseintegritet - fremmednøkler Domenebegrensende integritetsregler

Detaljer

Datamodellering og databaser SQL, del 2

Datamodellering og databaser  SQL, del 2 http://www.aitel.hist.no/fag/_dmdb/ SQL, del 2 Eksempelbase side 2 Virtuelle tabeller (views) side 3-6 NULL-verdier side 7-14 UPDATE-setningen side 15-16 INSERT-setningen side 17 DELETE-setningen side

Detaljer

Integritetsregler i SQL. Primærnøkler

Integritetsregler i SQL. Primærnøkler Integritetsregler i SQL Kandidat- og primærnøkler Referanseintegritet - fremmednøkler Domenebegrensende integritetsregler skranker på attributter og tupler Interrelasjonsskranker assertions Triggere INF212

Detaljer

Enbruker-installasjon

Enbruker-installasjon Veiledning Enbruker-installasjon Mars 2016 Din verktøykasse for anbud og prosjekt 2016 Powel AS Side 1 av 28 Innholdsfortegnelse 1 INNLEDNING 3 2 DATABASEINSTALLASJON 3 2.1 SIKKERHETSKOPI 3 2.2 INSTALLASJON

Detaljer

VPN for Norges idrettshøgskole, Windows

VPN for Norges idrettshøgskole, Windows VPN for Norges idrettshøgskole, Windows Før du kobler til må du forsikre deg om følgende: 1. At du har oppdatert antivirusprogram/definisjoner. 2. Har installert siste sikkerhetsoppdateringer fra Microsoft.

Detaljer

SAS FANS NYTT & NYTTIG FRA VERKTØYKASSA TIL SAS 4. MARS 2014, MIKKEL SØRHEIM

SAS FANS NYTT & NYTTIG FRA VERKTØYKASSA TIL SAS 4. MARS 2014, MIKKEL SØRHEIM SAS FANS NYTT & NYTTIG FRA VERKTØYKASSA TIL SAS 4. MARS 2014, MIKKEL SØRHEIM 2 TEMA 1 MULTIPROSESSERING MED DATASTEGET Multiprosessering har lenge vært et tema i SAS Stadig ny funksjonalitet er med på

Detaljer

Innholdsfortegnelse... 1 Endringslogg UD BETALINGSTERMINAL NETS NEW DRIVERS FULL SUPPORT WINDOWS

Innholdsfortegnelse... 1 Endringslogg UD BETALINGSTERMINAL NETS NEW DRIVERS FULL SUPPORT WINDOWS ENDRINGSLOGG INNHOLDSFORTEGNELSE Innholdsfortegnelse... 1 Endringslogg 2017.151.1... 3 UD-17.136 BETALINGSTERMINAL NETS NEW DRIVERS FULL SUPPORT WINDOWS 10... 3 UD-17.137 UTESTÅENDE NOT SHOWIN CROSSED

Detaljer

Databaser kort intro. Tom Heine Nätt

Databaser kort intro. Tom Heine Nätt Databaser kort intro Tom Heine Nätt Agenda Hva er en database? Hva er SQL? Hente ut data fra en database SELECT Behandle data i en database (kort) CREATE TABLE, INSERT, UPDATE, DELETE Databaser med flere

Detaljer

6105 Windows Server og datanett

6105 Windows Server og datanett 6105 Windows Server og datanett Oppgave a: Installere Active Directory Certificate Services Bruk av kryptering i Windows forutsetter at brukerne får utstedt digitale sertifikater med krypteringsnøkler.

Detaljer

Brukerveiledning for Intelligent Converters MySQL Migration Toolkit IKA Trøndelag IKS 2012

Brukerveiledning for Intelligent Converters MySQL Migration Toolkit IKA Trøndelag IKS 2012 Om verktøyet Formålet med dette verktøyet er å migrere informasjon fra en databasevariant til en annen, i denne veiledningen fra Oracle til MySQL. Dette gjøres som første ledd i en avleveringsprosess.

Detaljer

Hvordan føre reiseregninger i Unit4 Business World Forfatter:

Hvordan føre reiseregninger i Unit4 Business World Forfatter: Hvordan føre reiseregninger i Unit4 Business World Forfatter: dag.syversen@unit4.com Denne e-guiden beskriver hvordan du registrerer en reiseregning med ulike typer utlegg. 1. Introduksjon 2. Åpne vinduet

Detaljer

Huldt & Lillevik Lønn 5.0. Installere systemet

Huldt & Lillevik Lønn 5.0. Installere systemet Huldt & Lillevik Lønn 5.0 Installere systemet Innholdsfortegnelse Innholdsfortegnelse Installere Lønn 5.0... 3 Krav til maskin og operativsystem... 3 Forberede installasjonen... 3 Installere database...

Detaljer

Compello Fakturagodkjenning Versjon 10 Software as a service. Tilgang til ny modulen Regnskapsføring

Compello Fakturagodkjenning Versjon 10 Software as a service. Tilgang til ny modulen Regnskapsføring Compello Fakturagodkjenning Versjon 10 Software as a service Tilgang til ny modulen Regnskapsføring Dokumentopplysninger 2018 Compello AS. Med enerett. Microsoft, MS-DOS og Windows er registrerte varemerker

Detaljer

Applikasjonsutvikling med databaser

Applikasjonsutvikling med databaser Applikasjonsutvikling med databaser Lars Vidar Magnusson October 12, 2011 Lars Vidar Magnusson () Forelesning i DAS 10.10.2011 October 12, 2011 1 / 24 Applikasjonsutvikling med databaser Databaser tilbyr

Detaljer

Presentasjon av gruppe 7: Erik Østensen, Henning Østensen og Kenneth Ådalen

Presentasjon av gruppe 7: Erik Østensen, Henning Østensen og Kenneth Ådalen Presentasjon av gruppe 7: Erik Østensen, Henning Østensen og Kenneth Ådalen Hva er ibatis Rammeverk laget for: Forenkling av database oppkoblinger Separering av SQL kode fra kildekode Data access objects

Detaljer

Oppgave #1 Tablespacer, Tabeller, Indexer, og Brukere

Oppgave #1 Tablespacer, Tabeller, Indexer, og Brukere IS-203 Oblig innlevering: Del 4 Frist: 15.04.2011 Oppgave #1 Tablespacer, Tabeller, Indexer, og Brukere Vi har lært hvordan man oppretter tablespacer og, underveis, lært om de ulike måter å forvalte extentene

Detaljer

MySQL. Historikk. Nedlasting og installasjon

MySQL. Historikk. Nedlasting og installasjon 1 MySQL MySQL kan lastes ned gratis fra Internett (dev.mysql.com/doc). Vi forklarer hvordan man laster ned og installerer verktøyet, og også hvordan man kommer i gang med å lage databaser i MySQL. Historikk

Detaljer

Compello Fakturagodkjenning Versjon 10.5 As a Service. Tilgang til Compello Desktop - Regnskapsføring og Dokument import

Compello Fakturagodkjenning Versjon 10.5 As a Service. Tilgang til Compello Desktop - Regnskapsføring og Dokument import Compello Fakturagodkjenning Versjon 10.5 As a Service Tilgang til Compello Desktop - Regnskapsføring og Dokument import Dokumentopplysninger 2018 Compello AS. Med enerett. Microsoft, MS-DOS og Windows

Detaljer

Videregående programmering 6

Videregående programmering 6 Videregående programmering 6 1. Feilkontroll i klasser uten unntaksobjekter Klasser skal lages sikre. Argumentverdier skal kontrolleres, og eventuelle feil skal rapporteres til klienten. I praksis har

Detaljer

INTEGRASJONSGUIDE BP CODE Check Point R75.x R76

INTEGRASJONSGUIDE BP CODE Check Point R75.x R76 BRUKERVEILEDNING INTEGRASJONSGUIDE BP CODE Check Point R75.x R76 ÅPEN Versjon: 1.2 Versjonsdato: 30.07.2013 Buypass AS Nydalsveien 30A, PO Box 4364 Nydalen Tel.: +47 23 14 59 00 E-mail: kundeservice@buypass.no

Detaljer

Trådløst nett UiT Feilsøking. Wireless network UiT Problem solving

Trådløst nett UiT Feilsøking. Wireless network UiT Problem solving Trådløst nett UiT Feilsøking Wireless network UiT Problem solving April 2015 Hvorfor får jeg ikke koblet meg opp mot trådløst nettverk med Windows 7? Why can t I connect to the wireless network with Windows

Detaljer

JDBC. Java Data Base Connec.vity

JDBC. Java Data Base Connec.vity JDBC Java Data Base Connec.vity Package java.sql Package java.sql Array Blob CallableStatement Clob Connec.on DatabaseMetaData Driver NClob ParameterMetaData PreparedStatement Ref ResultSet ResultSetMetaData

Detaljer

>>12 Arbeide med MySQL

>>12 Arbeide med MySQL 106 Snarveien til MySQL og Dreamweaver CS5 >>12 Arbeide med MySQL I dette kapittelet vil du lære hvordan du installerer MySQL Workbench å opprette prosjekter å lage tabeller hvordan du ser på innholdet

Detaljer

Trådløsnett med. Wireless network. MacOSX 10.5 Leopard. with MacOSX 10.5 Leopard

Trådløsnett med. Wireless network. MacOSX 10.5 Leopard. with MacOSX 10.5 Leopard Trådløsnett med MacOSX 10.5 Leopard Wireless network with MacOSX 10.5 Leopard April 2010 Slå på Airport ved å velge symbolet for trådløst nettverk øverst til høyre på skjermen. Hvis symbolet mangler må

Detaljer

Bruke SQL fra Python. Med Psycopg2

Bruke SQL fra Python. Med Psycopg2 Bruke SQL fra Python Med Psycopg2 0 1 (1/3) 1 (2/3) 1 (3/3) 2 Pakken psycopg2 3 Pakken psycopg2 De viktigste klassene vi trenger i psycopg2: connection Håndterer forbindelsen fra Python til PostgreSQL

Detaljer

Før du starter, del 2

Før du starter, del 2 1 Før du starter I Windows må du sørge for at tekst og andre elementer er satt til å vises normalt 100%. Visma Global støtter ikke zooming, da vil noen elementer forsvinne fra programmet og ikke fungere.

Detaljer

Oppgave 1a Definer følgende begreper: Nøkkel, supernøkkel og funksjonell avhengighet.

Oppgave 1a Definer følgende begreper: Nøkkel, supernøkkel og funksjonell avhengighet. TDT445 Øving 4 Oppgave a Definer følgende begreper: Nøkkel, supernøkkel og funksjonell avhengighet. Nøkkel: Supernøkkel: Funksjonell avhengighet: Data i en database som kan unikt identifisere (et sett

Detaljer

Konfigurasjon av nettverksløsning for Eldata 8.0 basert på PostgreSQL 9.4.2 databasesystem.

Konfigurasjon av nettverksløsning for Eldata 8.0 basert på PostgreSQL 9.4.2 databasesystem. Konfigurasjon av nettverksløsning for Eldata 8.0 basert på PostgreSQL 9.4.2 databasesystem. Konfigurere server er en oppgave for administrator. All installasjon og konfigurasjon må utføres ved å kjøre

Detaljer

Publisering av statiske og dynamiske websider til klasserom.net fra Dreamweaver og MySQL

Publisering av statiske og dynamiske websider til klasserom.net fra Dreamweaver og MySQL Publisering av statiske og dynamiske websider til klasserom.net fra Dreamweaver og MySQL 1. Om klassersom.net: Klasserom.net er en webhotell-løsning for skoler, hvor formålet er å gi elevene hvert sitt

Detaljer

Installasjon enbruker

Installasjon enbruker Veiledning Installasjon enbruker 04.06.2012 Din verktøykasse for anbud og prosjekt 2012 CITEC AS v/sverre Andresen Side 1 av 25 Innholdsfortegnelse 1 INNLEDNING 3 2 DATABASEINSTALLASJON 3 2.1 START INSTALLASJON

Detaljer

Forord. Brukerveiledning

Forord. Brukerveiledning Forord Dette dokumentet er ment for brukere og administratorer som vil overvåke ressursene som brukes av JVM. Det gir en rask og generisk introduksjon til installasjonen av de forskjellige verktøyene som

Detaljer

Huldt & Lillevik Lønn og Personal - System 4. Installasjon. Microsoft SQL 2005 Express. Aditro HRM AS

Huldt & Lillevik Lønn og Personal - System 4. Installasjon. Microsoft SQL 2005 Express. Aditro HRM AS Huldt & Lillevik Lønn og Personal - System 4 Installasjon Microsoft SQL 2005 Express Aditro HRM AS Veiledningen er oppdatert pr. 26.10.2007 Innholdsfortegnelse Installere Microsoft SQL 2005 Express...2

Detaljer

Kan en sikker løsning bli en for sikker løsning?

Kan en sikker løsning bli en for sikker løsning? Kan en sikker løsning bli en for sikker løsning? Ingemar Jansson Haverstad ingemar@oraklet.no www.oraklet.no/foredrag Version 0.86 02.05.2005 Sikkert? 2 Hvor høy oppetid ønskes? 99,9999% 7x24 Installasjon

Detaljer

Installasjonen krever en Windows 2008 server innmeldt i domene.

Installasjonen krever en Windows 2008 server innmeldt i domene. Installasjon av NPS Installasjonen krever en Windows 2008 server innmeldt i domene. Det kreves en NPS server pr. domene Steg 1) Legg til rollen Network Policy and Access Services, den eneste rolletjenesten

Detaljer

2. Beskrivelse av installasjon av SQL Server 2005 og hvordan lage databasen som trengs av administrasjonsprogrammet:

2. Beskrivelse av installasjon av SQL Server 2005 og hvordan lage databasen som trengs av administrasjonsprogrammet: Workaround for DFS Administrasjonssystem og Windows Vista NB! Dette er IKKE en installasjon av systemet, men en måte for å få det til å virke på Windows Vista. Denne veiledningen er laget for litt avanserte

Detaljer

UI-View Installasjon og konfigurasjon for IGate + RX<->TX av meldinger og ingen ting annet!

UI-View Installasjon og konfigurasjon for IGate + RX<->TX av meldinger og ingen ting annet! UI-View Installasjon og konfigurasjon for IGate + RXTX av meldinger og ingen ting annet! For å fullføre denne installasjon trenger du en PC med Windows XP/Vista/7, fast Internett forbindelse og en TNC

Detaljer

Eduroam på Windows Vista

Eduroam på Windows Vista Eduroam på Windows Vista Denne veiledningen beskriver hvordan man kobler seg opp til det trådløse nettet eduroam på Høgskolen i Hedmark med Windows Vista. Du må være student eller ansatt ved Høgskolen

Detaljer

Oracle10g og Oracle9i Grid og RAC, hva er forskjellen?

Oracle10g og Oracle9i Grid og RAC, hva er forskjellen? Oracle10g og Oracle9i Grid og RAC, hva er forskjellen? Version 1.03 23.03.2004 Ingemar Jansson Haverstad ingemar@oraklet.no www.oraklet.no/foredrag Real Application Cluster Oracles visjoner Oracle10g g

Detaljer

PoC Duet. Oppfølging av sykefravær SAP@NSB

PoC Duet. Oppfølging av sykefravær SAP@NSB PoC Duet Oppfølging av sykefravær SAP@NSB Agenda Introduksjon Bakgrunn forklaring av PoC en Teknisk plattform og landskap Installasjon Demo Erfaringer Spørsmål og Diskusjon Agenda Introduksjon Bakgrunn

Detaljer

Paul Hinsch. MICADO AS Utviklet MapBasic applikasjoner i 10 år. Registreringsknapper og Objektdialog

Paul Hinsch. MICADO AS Utviklet MapBasic applikasjoner i 10 år. Registreringsknapper og Objektdialog Brukerdefinerte registreringsknapper og objektdialog Paul Hinsch MICADO AS Utviklet MapBasic applikasjoner i 10 år Paul Hinsch MICADO AS 2011 Brukere klarer ikke alltid selv å styre hvilket kartlag data

Detaljer

Integritetsregler i SQL

Integritetsregler i SQL UNIVERSITETET I OSLO Integritetsregler i SQL Institutt for Informatikk INF3100 13.2.2007 Ellen Munthe-Kaas 1 Integritetsregler i SQL Kandidat- og primærnøkler Referanseintegritet - fremmednøkler Domenebegrensende

Detaljer

Data Pump i praksis...

Data Pump i praksis... Data Pump i praksis... Ingemar Jansson Haverstad ingemar@oraklet.no www.oraklet.no/foredrag Version 0.96 23.06.2008 Bakgrunn 2 Datavarehus på Skatteetaten IBM/AIX Unix maskin 16 CPU 72 GB internminne Oracle10g

Detaljer

RagHon Consulting. Ragnar Hongset Senior Technical Specialist and owner.

RagHon Consulting. Ragnar Hongset Senior Technical Specialist and owner. RagHon Consulting Ragnar Hongset Senior Technical Specialist and owner Ragnar.Hongset@raghon.no http://www.raghon.no tlf: 9823 7711 1 RagHon Consulting Oracle Gold partner Focus on Sun/Oracle products:

Detaljer

PowerOffice Mobile Server

PowerOffice Mobile Server PowerOffice Mobile Server 20 14 Po we ro ffice AS - v20 12.1.0 PowerOffice SQL - PowerOffice Mobile Server Alle rettigheter reservert. Ingen deler av dette arbeidet kan reproduseres i noen form eller på

Detaljer

PowerOffice Server Service

PowerOffice Server Service PowerOffice Server Service 20 14 Po we ro ffice AS - v4.5.1 PowerOffice SQL - PowerOffice Server Service Alle rettigheter reservert. Ingen deler av dette arbeidet kan reproduseres i noen form eller på

Detaljer

1. Innføring i bruk av MySQL Query Browser

1. Innføring i bruk av MySQL Query Browser Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Innføring i bruk av MySQL Query Browser Kjell Toft Hansen 28.02.2007 Lærestoffet er utviklet for faget LV338D Databaseadministrasjon 1. Innføring

Detaljer

Huldt & Lillevik Ansattportal. Installere systemet

Huldt & Lillevik Ansattportal. Installere systemet Huldt & Lillevik Ansattportal Installere systemet Innholdsfortegnelse Innholdsfortegnelse Installere Ansattportal... 3 Tekniske krav (Windows og web)... 3 Servere og nettverk... 3.NET Rammeverk 3.5 må

Detaljer

ARCHICAD Installering av BIM-server 19

ARCHICAD Installering av BIM-server 19 1 ARCHICAD Installering av BIM-server 19 Vi anbefaler at servermaskinen er en dedikert maskin og at installering av BIM-server, rutere, nettverk og brannmur gjøres av en kompetent IT-konsulent. Operativsystem

Detaljer

Huldt & Lillevik Lønn 5.0. Installere systemet

Huldt & Lillevik Lønn 5.0. Installere systemet Huldt & Lillevik Lønn 5.0 Installere systemet Innholdsfortegnelse Innholdsfortegnelse Installere Lønn 5.0...3 Krav til maskin og operativsystem...3 Forberede installasjonen...4 Installere database...4

Detaljer

Feilsøking i BO. Olav Syse, konsulent. Jan Terje Hansen, service manager. Be business intelligent

Feilsøking i BO. Olav Syse, konsulent. Jan Terje Hansen, service manager. Be business intelligent Feilsøking i BO Olav Syse, konsulent Jan Terje Hansen, service manager Hovedfokus: Business Intelligence 900 ansatte i Norge, Sverige, Danmark, Finland, Estland, Latvia, Litauen og Polen 135 ansatte i

Detaljer

Orders Ethernet connect

Orders Ethernet connect Orders Ethernet connect For å registrere en ny bestilling, åpne Orders modulen og velg under appleten Order List. Klikk på appleten Line Items for å hente frem nytt skjermbilde. 2 Klikk på New under Sales

Detaljer

Installasjonsveiledning HAsave

Installasjonsveiledning HAsave Installasjonsveiledning HAsave Programmet HAsave følger til enhver tid gjeldende regler og krav gitt av Microsoft på gjeldende versjon av programvarer som er benyttet. Disse krav kan være forskjellige

Detaljer

Oppgave 1 1. Spørring: Resultattabell: 2. Spørring: Resultattabell: 3. Spørring:

Oppgave 1 1. Spørring: Resultattabell: 2. Spørring: Resultattabell: 3. Spørring: Kjell Toft Hansen 02.10.2008 Opphavsrett: Forfatter og AITeL Lærestoffet er utviklet for faget LO151D Informatikk 1: databaser Oppgave 1 1. Spørring: SELECT oh.*, delnr, kvantum FROM ordrehode oh, ordredetalj

Detaljer

TwidoSuite kommunikasjon

TwidoSuite kommunikasjon TwidoSuite kommunikasjon TwidoSuite kursunderlag: Kommunikasjon via Modbus seriell, Ethernet, Remote link, ASCII, CanOpen og AS-i. Macroer for kommunikasjon Modbus 2 Modbus port Bruk programmeringsporten

Detaljer

Innhold RDP... 2 Oppkobling Kirkedata... 2 Flere brukerpålogginger til Kirkedata... 8

Innhold RDP... 2 Oppkobling Kirkedata... 2 Flere brukerpålogginger til Kirkedata... 8 Innhold RDP... 2 Oppkobling Kirkedata... 2 Flere brukerpålogginger til Kirkedata... 8 Endre passord på Kirkedata... 11 Dropbox på Kirkedata... 14 Apple Mac RDP... 20 Outlook og e-post... 30 Outlook Web

Detaljer

Velkommen til Pressis.

Velkommen til Pressis. 1 Velkommen til Pressis. Dette er et veiledende dokument med linker i innledningen. Veiledningene vil ta deg igjennom de forskjellige tilkoblings muligheter du har med oss. Hvis du bare har behov for en

Detaljer

MyAccount. Sluttbruker. Citrix Norway Systems. April 2014

MyAccount. Sluttbruker. Citrix Norway Systems. April 2014 MyAccount Sluttbruker Citrix Norway Systems April 2014 Innhold Account Profile ᵒ Legge til og fjerne brukertilgang side 3-5 ᵒ Navnendring side 6 ᵒ Adresseendring side 7 ᵒ Åpen/Sikker tilgang side 8 Hvem

Detaljer

Teknisk dokumentasjon for integrasjon. mellom SuperOffice og Visma.net

Teknisk dokumentasjon for integrasjon. mellom SuperOffice og Visma.net Teknisk dokumentasjon for integrasjon mellom SuperOffice og Visma.net Inneholder: Standard oppsett kunde Standard oppsett leverandør Standard oppsett kontaktperson Standard oppsett opprett ny kunde Standard

Detaljer

Trådløst nett UiT. Feilsøking. Wireless network UiT Problem solving

Trådløst nett UiT. Feilsøking. Wireless network UiT Problem solving Trådløst nett UiT Feilsøking Wireless network UiT Problem solving April 2016 Problemer med tilkobling til trådløsnettet Eduroam kan enten løses ved å laste ned en installasjonfil fra https://cat.eduroam.org

Detaljer

Installasjonsveiledning HAsave

Installasjonsveiledning HAsave Installasjonsveiledning HAsave Programmet HAsave følger til enhver tid gjeldende regler og krav gitt av Microsoft på gjeldende versjon av programvarer som er benyttet. Disse krav kan være forskjellige

Detaljer

Eksamen i Internetteknologi Fagkode: IVA1379

Eksamen i Internetteknologi Fagkode: IVA1379 Høgskolen i Narvik Side 1 av 5 Eksamen i Internetteknologi Fagkode: IVA1379 Tid: Mandag, 07.06.04, 9:00-12:00 Tillatte hjelpemidler: Alle trykte og skrevne hjelpemidler tillatt. Eksamen består av 4 oppgaver

Detaljer

UNIVERSITETET I OSLO SQL. Structured Query Language. (forts.) Institutt for Informatikk. INF Ragnar Normann 1

UNIVERSITETET I OSLO SQL. Structured Query Language. (forts.) Institutt for Informatikk. INF Ragnar Normann 1 UNIVERSITETET I OSLO SQL Structured Query Language (forts.) Institutt for Informatikk INF3100 7.2.2005 Ragnar Normann 1 null Resultatet av å evaluere et uttrykk som produserer en skalar verdi, kan være

Detaljer

Bruk av Outlook 2003 utenfor NHH sitt nettverk

Bruk av Outlook 2003 utenfor NHH sitt nettverk Bruk av Outlook 2003 utenfor NHH sitt nettverk Denne brukerveiledningen er rettet mot brukere som ønsker å bruke Outlook 2003 til å aksessere e-post utenfor NHH sitt nettverk. Beskrivelsen tar for seg

Detaljer

Hybrid Cloud and Datacenter Monitoring with Operations Management Suite (OMS)

Hybrid Cloud and Datacenter Monitoring with Operations Management Suite (OMS) Hybrid Cloud and Datacenter Monitoring with Operations Management Suite (OMS) Varighet: 5 Days Kurskode: M10996 Version: A Opplæringsmetoder: Virtuell opplæring Beskrivelse: This five-day course will provide

Detaljer

Printer Driver. Denne veiledningen beskriver installasjonen av skriverdriveren for Windows Vista. Før denne programvaren brukes

Printer Driver. Denne veiledningen beskriver installasjonen av skriverdriveren for Windows Vista. Før denne programvaren brukes 3-876-169-21 (1) Printer Driver Betjeningsveiledning Denne veiledningen beskriver installasjonen av skriverdriveren for Windows Vista. Før denne programvaren brukes Før du bruker skriverdriveren må du

Detaljer

Dagens tema: Sjekking

Dagens tema: Sjekking Dagens tema Dagens tema: Sjekking Navnebinding (obligatorisk oppgave 3) Biblioteket Logging Riktig bruk av navn (frivillig) Typesjekking (frivillig) Hele prosjektet Strukturen til kompilatoren vår f.pas

Detaljer

Tilpasning av Windows 2000 server til Skolelinux tynnklienttjener

Tilpasning av Windows 2000 server til Skolelinux tynnklienttjener Tilpasning av Windows 2000 server til Skolelinux tynnklienttjener Bernt Johnsen, Ski videregående skole Ragnar Wisløff, LinuxLabs AS November 2004 Innholdsliste Innledning...2 Ansvarsfraskrivelse...2 Endringer

Detaljer