|
26 | 26 | # |
27 | 27 | # |
28 | 28 | # IDENTIFICATION |
29 | | -# $Header: /cvsroot/pgsql/src/bin/initdb/Attic/initdb.sh,v 1.32 1998/02/19 17:19:45 momjian Exp $ |
| 29 | +# $Header: /cvsroot/pgsql/src/bin/initdb/Attic/initdb.sh,v 1.33 1998/02/19 17:25:58 scrappy Exp $ |
30 | 30 | # |
31 | 31 | #------------------------------------------------------------------------- |
32 | 32 |
|
@@ -351,6 +351,18 @@ echo "vacuuming template1" |
351 | 351 | echo"vacuum"| postgres -F -Q -D$PGDATA template12>&1> /dev/null|\ |
352 | 352 | grep -v"^DEBUG:" |
353 | 353 |
|
| 354 | +echo"Altering pg_user acl" |
| 355 | +echo"REVOKE ALL ON pg_user FROM public"| \ |
| 356 | + postgres -F -Q -D$PGDATA template12>&1> /dev/null|\ |
| 357 | + grep -v"'DEBUG:" |
| 358 | +echo"GRANT SELECT ON pg_user TO public"| \ |
| 359 | + postgres -F -Q -D$PGDATA template12>&1> /dev/null|\ |
| 360 | + grep -v"'DEBUG:" |
| 361 | +echo"CREATE RULE pg_user_hide_pw as on SELECT to pg_user.passwd DO INSTEAD SELE |
| 362 | +CT '********' as passwd;"| \ |
| 363 | + postgres -F -Q -D$PGDATA template12>&1> /dev/null|\ |
| 364 | + grep -v"'DEBUG:" |
| 365 | + |
354 | 366 | echo"COPY pg_user TO '$PGDATA/pg_pwd' USING DELIMITERS '\\t'"| postgres -F -Q -D$PGDATA template12>&1> /dev/null|\ |
355 | 367 | grep -v"'DEBUG:" |
356 | 368 |
|
|