<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - Ukrywanie kodu procedury]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=1435&amp;type=atom"/>
	<updated>2013-01-10T22:28:19Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=1435</id>
		<entry>
			<title type="html"><![CDATA[Odp: Ukrywanie kodu procedury]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=3851#p3851"/>
			<content type="html"><![CDATA[Jeśli na serwerze jest inny superuser to nie ma takiej możliwości, ale jeśli tylko ty jesteś superuserem to widzę pewną możliwość. Metoda ta jest niezalecana (dobrze ją przetestuj na serwerze testowym zanim wdrożysz)

1. Odbierasz uprawnienia do tabeli w której przechowywane są definicje funkcji
revoke select on table pg_catalog.pg_proc from public; 

i od tej chwili nikt poza superuserem nie widzi w pg_adminie definicji funkcji, tabel itd.
[b]Podejrzewam jednak, że tak głęboka ingerencja w system może skończyć się smutno - dobrze to przetestuj[/b]]]></content>
			<author>
				<name><![CDATA[c_michal]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=627</uri>
			</author>
			<updated>2013-01-10T22:28:19Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=3851#p3851</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Ukrywanie kodu procedury]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=3846#p3846"/>
			<content type="html"><![CDATA[Cy istnieje taka możliwość aby napisać procedurę, i aby nikt (oprócz jej "właściciela") nie mógł podglądać jej kodu, ale aby każdy mógł ją wywoływać ?]]></content>
			<author>
				<name><![CDATA[tomek]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1459</uri>
			</author>
			<updated>2013-01-03T13:31:57Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=3846#p3846</id>
		</entry>
</feed>
