Prohlizeni struktury v PgSQL

Honza Pazdziora adelton na informatics.muni.cz
Úterý Červen 17 11:20:10 CEST 2003


On Tue, Jun 17, 2003 at 10:39:17AM +0200, Karel Zak wrote:
> 
>  Ano. Ono nejde o tabulky, ale o systemovy katalog a ten je jen jeden
>  pro celou DB a ne pro kazde schema separatni. Pokud zakazate pristup 
>  ke katalogu tak pochopitelne dotycny user nebude moci cist ani informace o
>  vlastnich tabulkach. To co chcete by znamenalo mit bud samostatny
>  katalog pro kazde schema (to by, ale znamenalo mit radu veci
>  duplikatnich anebo dost problematicky udrzovatelne vazby v tom
>  katalogu).

Byl by problem nad tim katalogem napsat view user_katalog, ktery by
byl napsany tak, ze by vracel pouze ty zaznamy z toho katalogu, kde by
schema bylo shodne aktualne prihlasenym uzivatelem? Nic by nebylo
duplicitni a uzivatele by videli pouze svoje objekty, na cely katalog
by nemuseli mit pristup.

Oracle tohle umi (all_tables vs. user_tables).

-- 
------------------------------------------------------------------------
 Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
 .project: Perl, mod_perl, DBI, Oracle, auth. WWW servers, XML/XSL, ...
		Only self-confident people can be simple.


Další informace o konferenci Test