Skocz do zawartości

tuxopodobny

Użytkownicy
  • Zawartość

    19
  • Rejestracja

  • Ostatnio

Reputacja

0 Normalna

2 obserwujących

O tuxopodobny

  • Ranga
    Nowy użytkownik

Informacje profilowe

  • Płeć
    Mężczyzna
  1. utlpwdmg.sql - script for Default Password Resource Limits This is a script for enabling the password management features by setting the default password resource limits. Uruchomisz skrypt na bazie to utworzy funkcje weryfikujaca zlozonosc hasla oraz zmodyfikuje DEFAULT profile odpowiednimi parametrami/wartosciami np. ilosc nieudanych prob, ile haslo jest wazne itp. Zwykle konto zakladane konto ma profile DEFAULT wiec lapie sie pod powyzsze (chyba ze zakladajac schemat/usera zmieniasz profile). Mozesz sam zmodyfikowac kazdy profile lub utworzyc nowy ze swoimi wartosciami i ze swoja wlasna procedure, ktora podczepiasz pod ALTER PROFILE TWOJ_GENIALNY_PROFIL LIMIT PASSWORD_LIFE_TIME 180 --wartosc przykladowa PASSWORD_GRACE_TIME 7 --wartosc przykladowa PASSWORD_REUSE_TIME UNLIMITED --wartosc przykladowa PASSWORD_REUSE_MAX UNLIMITED --wartosc przykladowa FAILED_LOGIN_ATTEMPTS 10 --wartosc przykladowa PASSWORD_LOCK_TIME 1 --wartosc przykladowa PASSWORD_VERIFY_FUNCTION TWOJA_GENIALNA_FUNKCJA; jak bedzie profile to ALTER USER twoj_user/schemat PROFILE TWOJ_GENIALNY_PROFIL; i userek ma wlasny profilek
  2. Nie zadziala -- chyba zeby uzyc super hiper magicznych trickow Z oracle'em to tak nie dziala tj: W EE masz kazda super platna opcje wlasciwie dostepna/uruchomiona -- placisz jak uzyjesz-- a uzywa sie czesto tego przez przypadek np. kompresja/szyfrowanie/awr( Database Diagnostic Pack ) itp. Oracle czeka, az uzyjesz tej opcji, a przy audycie legalnosci softu itp pociagnie cie do odpowiedzialnosci i wystawi fakture. Kazde uzycie jest logowane na bazie i mozna cie szarpnac wstecz. select name,version,detected_usages, currently_used, last_usage_date, feature_info from dba_feature_usage_statistics where (detected_usages > 0 or currently_used='YES'); http://docs.oracle.com/cd/B28359_01/server.111/b28320/statviews_3166.htm
  3. Heja, Skoro tak ladnie doceniles moja pomoc w poprzednich postach/watkach odpowiem: "TDE czesc zapewne Oracle Advanced Security -- super platny dodatek do oracle dostepny tylko w wersji EE.
  4. Dla przykladu: -- logowanie polaczen do bazy kto co skad itp przyklad http://psoug.org/reference/system_trigger.html -- logowanie pracy na bazie przyklad :http://www.oracle-base.com/articles/10g/auditing-10gr2.php
  5. architektura baz danych

    W wielkik skrocie rozproszona baza danych (architektura) wystepowalaby, gdyby Twoja baza znajdowala sie na conajmniej 2 serwerach(moze byc tego N sztuk) a logicznie stanowila calosc.
  6. O jakie dokladnie aspekty bezpieczenstwa chodzi ? Wiele elementow security mozna rozwiazac na poziomie sieci(dostepy,tunele,firewalle), narzedzi systemowych(iptables,uprawnienia,itp) oraz z pomoca oracle - logowanie polaczen, logowanie zapytan(audit), ograniczenie dostepu na poziomie bazy(np. triggery after loggon) itp. Dodatkowo ustawienia listenera(np. tcp.invited_nodes), bazy, parametrow na niej wplywajace na bezpieczenstwo, polityka zarzadzania rolami userami itp. Jasne ze oracle kasuje za zabawki do zwiekszenia bezpieczenstwa i danych np. DAta Vault, szyfrowane backupu OSB itp ale mozna np. dostosowac baze do norm np. PCI-DSS przy pomocy posiadanych juz narzedzi.
  7. Blednie ustawione zmienne: ORACLE_HOME -- czestym bledem jest ustawianie tej zmiennej ze / na koncu; ORACLE_SID Sprawdz ustawienia. Dodatkowo najlepiej ustaw sobie w PATH sciezke do $ORACLE_HOME/bin
  8. Własny bot gg

    Windows (nie testowane z obecna wersja protokolu itp) -- BotGG --Sekretarka GG ----------------------- Linux -- korzystanie z BotAPI dostarczanej przez GG(tutorial na stronie) -- https://boty.gg.pl/pobierz/ -- ekg zainstalowane/kompilowane z opcja --with-python przyklad kodu: #!/usr/bin/python import ekg def init(): ekg.printf("generic","OK") return 1 def deinit(): ekg.printf("generic","PA") return 1 def handle_msg(uin, name, msgclass, text, time, secure): reply="magiczna wiadomosc" ekg.command("msg %s %s"%(uin,reply)) return 1 -- dodatkowe zabawy w samodzielna oblsuge libgadu;
  9. Standby na Oracle Database

    Blad 1 A wystartowales poprawnie listener ? Blad 2 W jakiej sytuacji dostales go ? Czy poprawnie utworzyles controlfile dla standby'a ? opisz co zrobiles
  10. Standby na Oracle Database

    Dla potomnych: http://www.dba-oracle.com/t_difference_logical_physical_standby_database.htm -- physical vs logical http://docs.oracle.com/cd/E11882_01/server.112/e25608/create_ps.htm http://www.oracle-base.com/articles/11g/data-guard-setup-11gr2.php -- physical -- instrukcja pod 11gr2 PS. Standby'e stawia sie zazwyczaj na roznych serwerach -- roznych DC.
  11. Kłopot ze startup'em bazy Oracle

    Podczas tworzenia bazy jest odpalane pod spodem N skryptow z katalogu $ORACLE_HOME/rdbms/admin, ten ktory cytujesz jest jednym z nich.
  12. Kłopot ze startup'em bazy Oracle

    Prawdopodobnie chodzi znow o rozbieznosc miedzy skryptem tworzacym baze a inithart chodzi o nazwy UNDOTBS1 -- inithart a create database gdzie tworzysz undo onazwie undo
  13. Kłopot ze startup'em bazy Oracle

    A nie pomyliles sciezek ?? lub czy user oracle ma tam prawo rw
  14. Kłopot ze startup'em bazy Oracle

    Wychodzi na to ze baza jest ale wystapil problem podczas jej tworzenia. Pytanie co jest latwiejsze: -- wywalic wszystko (posprzatac katalogi/pliki utworzonej bazy itp) i utworzyc nowa ; -- zamknac tamta i utworzyc nowa (nowe nazwy / katalogi); -- bawic sie w naprawe hart -- recreate controlfile'i i zastanawiqac sie czy ruszy
  15. Kłopot ze startup'em bazy Oracle

    No fajnie by bylo upewnic sie ze baza dziala: sproboj sie do niej podlaczyc lub ps -ef |grep mon Podejrzewam ze przy Twoich zabawach moglo dojsc do utworzenia controlfile'i, a oracle nie nadpisze istniejacych. Jezeli jednak bazy nie utworzylo i jest balagan to ubij wszystko co dziala wywal controlfile lub zmien wpisy z inithart.ora i wystartuj na nowo a pozniej create database hart.
×