Archív autora

Export oprávnění uživatelů a rolí v SQL Server 2008

Dnes jsem potřeboval přenést část dat z testovací databáze na produkční. Krom pár procedur to byli hlavně uživatelé a role. Poučen z předchozích chyb jsem pořádně prošel celé dialogové okno a vybral vše co jsem chtěl vyexportovat. K mému překvapení se ve výsledném skriptu vyskytovaly pouze příkazy na vytvoření uživatelů a rolí. Ne však už na přidělení patřičných oprávnění. Čti dále

Recenze K:CMS

K:CMS je český redakční systém z rukou Štěpána Mátla, který má za sebou něco málo více než rok vývoje. Jde tedy o poměrně mladý a stále se rozvíjející projekt. Na K:CMS jsem byl nedávno upozorněn v komentářích a nyní nastal správný čas, trochu ho prozkoumat. Aktuálně je nejnovější verze 2.0.3, která od verze 2.0.0 přináší jen pár oprav. Sáhl jsem tedy po nejnovějším vydání. Čti dále

Ještě snazší konfigurace Highslide, než kdy dříve

Nejspíš jste se již setkali s některým z klonů oblíbeného ‘prohlížeče obrázků’ Lightbox 2. Možná jste se někdy i pokoušeli upravit ho k obrazu svému a možná jste se s tím i trochu trápili. Highslide nedávno přišel s velmi zajímavou službou. Tou je Highslide Editor. Tedy vizuální nástroj, který umožňuje konfigurovat většinu z možností, které Highslide nabízí.
Čti dále

Odesílání emailů z MS SQL Serveru

Užitečnou funkcí SQL Serveru 2008 je možnost odesílat emaily přímo z prostředí databázového serveru, a to pomocí nástroje Database Mail. Správce serveru či jednotlivých databází tak mohou být emailem informování o chybách serveru, naplnění logovacích souborů či mnoha jiných událostech, které mohou nastat při běhu databáze. Dnes se pokusím ukázat co vše je potřeba učinit, aby bylo možno z SQL Serveru odesílat emaily.
Čti dále

Šifrování ConnectionString v ASP.NET

Bezpečnosti ve webových aplikacích není nikdy dost. Pro její posílení je však možné učinit pár kroků. V ASP.NET lze například zašifrovat přihlašovací řetězce k databázi.
Možnosti jsou dvě. První z nich je šifrování programové, pomocí metody ProtectSection. Mně se však více líbí utilita aspnet_regiis.exe. Není třeba psát další kód, její použití je jednoduché a dá se využít v instalačních průvodcích. Jak tedy na to? Čti dále

Oprava chyby HTTP 401.3 v IIS 5.1

Možná jste si také chtěli svůj projekt v ASP.NET pustit mimo prostředí Visual Studia. Nainstalovali jste tedy IIS (Internet Information Services), vytvořili nový virtuální adresář a zadali cestu k projektu. Vše se zdá být v pořádku, avšak na adrese http://localhost/pokus/ (kde ‘pokus’ je název projektu v IIS) je k vidění jen informace o chybě s oprávněními. Čti dále

Výběr náhodných záznamů v MS SQL

Na první pohled složitý úkol má velmi jednoduché řešení. Tím je použití funkce NEWID() v klauzuli ORDER BY výběrového dotazu. Pro množinu vybraných záznamů se tak náhodně vygenerují jedinečné identifikátory, které po seřazení změní původní pořadí záznamů. Čti dále

Export dat z MS SQL 2008

Možná je to k nevíře, ale nemalou chvíli mi trvalo, než jsem zjistil, jak v SQL Server Management Studiu vyexportovat kompletní databázi do SQL skriptu. Snad tento článek podobně nemalou chvíli někomu ušetří. Čti dále

Řídicí struktury v MySQL

Pokud se při práci s MySQL neomezujete jen na jednoduché dotazy, dříve nebo později narazíte na potřebu řídit běh programových jednotek. Právě o podmínkách a cyklech v MySQL je tento článek.
Konkrétně se zmíním o příkazech IF, CASE, LOOP, ITERATE, LEAVE, WHILE DO a REPEAT UNTIL.
Čti dále

Audit v MS SQL 2008 (3. část)

V předchozí části miniseriálu jsem se dostal k zaznamenávání serverových událostí. Dnes budu pokračovat událostmi na úrovni databází.
K jejich zaznamenávání slouží objekt Database Audit Specification, kterých lze pro každou databázi vytvořit několik. Podmínkou pro jeho vytvoření je jen existence samotného Auditu. Neni tedy nutné mít vytvořen objekt Server Audit Specification. Čti dále

Návrat nahoru
Měsíční kontaktní čočky, tříměsíční kontaktní čočky; Levné Kontaktní čočky, kontaktní čočky acuvue; Barevné kontaktní čočky pro všechny; NeoCube magnetické; ploty svařované, ploty kované