progs:licence
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
progs:licence [2016/04/08 07:03] – Karel Petrů | progs:licence [2021/12/09 08:24] (aktuální) – Karel Petrů | ||
---|---|---|---|
Řádek 6: | Řádek 6: | ||
Zobrazení počtu licencí: | Zobrazení počtu licencí: | ||
<code bash> | <code bash> | ||
+ | |||
+ | Zobrazení počtu licencí (jen neomezené): | ||
+ | <code bash> | ||
Zobrazení počtu licencí z licenčního souboru: | Zobrazení počtu licencí z licenčního souboru: | ||
<code bash>cut -d '#' | <code bash>cut -d '#' | ||
- | Zobrazení vyčerpaných licencí: | + | Zobrazení vyčerpaných licencí |
<code sql> | <code sql> | ||
select distinct modul, count(modul) as obsazeno from licence l2 | select distinct modul, count(modul) as obsazeno from licence l2 | ||
Řádek 20: | Řádek 23: | ||
<code bash> | <code bash> | ||
./ | ./ | ||
+ | </ | ||
+ | |||
+ | Záznam využití licencí **user/ | ||
+ | <code sql> | ||
+ | set heading; | ||
+ | select distinct count(modul) as obsazeno, modul, ' | ||
+ | where l2.datumdo> | ||
+ | group by 2,3,4 | ||
+ | ; | ||
+ | |||
+ | select distinct count(modul) as obsazeno, modul, ' | ||
+ | where l2.datumdo=0 and l2.idvyridil is not null | ||
+ | group by 2,3,4 | ||
+ | ; | ||
+ | </ | ||
+ | |||
+ | Kontrolní script spuštěný každou hodinu **user/ | ||
+ | <code bash> | ||
+ | #!/bin/bash | ||
+ | . `dirname $0`/ | ||
+ | $ROOTDIR/ | ||
+ | $FIREBIRD/ | ||
+ | $ROOTDIR/ | ||
+ | if [ -s /tmp/$$ ]; then | ||
+ | $ROOTDIR/ | ||
+ | fi | ||
+ | rm /tmp/$$ | ||
+ | </ | ||
+ | |||
+ | Neaktivni uživatelé: | ||
+ | |||
+ | <code sql> | ||
+ | select idvyridil, jmeno, idskupina, heslo from common_uzivatele u | ||
+ | where not exists (select iduzivatele from common_syslog s where s.datum> | ||
+ | and coalesce(heslo,'' | ||
</ | </ |
progs/licence.1460098984.txt.gz · Poslední úprava: 2016/04/08 07:03 autor: Karel Petrů