git.postgresql.org Git - postgresql.git/commit
git
projects
/
postgresql.git
/ commit
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
| commit |
commitdiff
|
tree
(parent:
05e992e
) |
patch
Add support for privileges on types
author
Peter Eisentraut
<peter_e@gmx.net>
2011年12月19日 22:05:19 +0000
(
00:05
+0200)
committer
Peter Eisentraut
<peter_e@gmx.net>
2011年12月19日 22:05:19 +0000
(
00:05
+0200)
commit 729205571e81b4767efc42ad7beb53663e08d1ff
tree
54081fe5cf5494bf77f0df20780b21288ba97411
tree
parent
05e992e90e49aa5bca7e2b290ab736bfec97a7c1
commit
|
diff
Add support for privileges on types
This adds support for the more or less SQL-conforming USAGE privilege
on types and domains. The intent is to be able restrict which users
can create dependencies on types, which restricts the way in which
owners can alter types.
reviewed by Yeb Havinga
41 files changed:
doc/src/sgml/information_schema.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/ref/alter_default_privileges.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/ref/alter_foreign_table.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/ref/alter_table.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/ref/alter_type.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/ref/create_aggregate.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/ref/create_cast.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/ref/create_domain.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/ref/create_foreign_table.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/ref/create_function.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/ref/create_operator.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/ref/create_table.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/ref/create_type.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/ref/grant.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/ref/psql-ref.sgml
diff
|
blob
|
blame
|
history
doc/src/sgml/ref/revoke.sgml
diff
|
blob
|
blame
|
history
src/backend/access/common/tupdesc.c
diff
|
blob
|
blame
|
history
src/backend/catalog/aclchk.c
diff
|
blob
|
blame
|
history
src/backend/catalog/information_schema.sql
diff
|
blob
|
blame
|
history
src/backend/catalog/pg_aggregate.c
diff
|
blob
|
blame
|
history
src/backend/catalog/pg_type.c
diff
|
blob
|
blame
|
history
src/backend/commands/functioncmds.c
diff
|
blob
|
blame
|
history
src/backend/commands/operatorcmds.c
diff
|
blob
|
blame
|
history
src/backend/commands/tablecmds.c
diff
|
blob
|
blame
|
history
src/backend/commands/typecmds.c
diff
|
blob
|
blame
|
history
src/backend/executor/execMain.c
diff
|
blob
|
blame
|
history
src/backend/parser/gram.y
diff
|
blob
|
blame
|
history
src/backend/utils/adt/acl.c
diff
|
blob
|
blame
|
history
src/bin/psql/describe.c
diff
|
blob
|
blame
|
history
src/bin/psql/tab-complete.c
diff
|
blob
|
blame
|
history
src/include/catalog/catversion.h
diff
|
blob
|
blame
|
history
src/include/catalog/pg_class.h
diff
|
blob
|
blame
|
history
src/include/catalog/pg_default_acl.h
diff
|
blob
|
blame
|
history
src/include/catalog/pg_proc.h
diff
|
blob
|
blame
|
history
src/include/catalog/pg_type.h
diff
|
blob
|
blame
|
history
src/include/nodes/parsenodes.h
diff
|
blob
|
blame
|
history
src/include/parser/kwlist.h
diff
|
blob
|
blame
|
history
src/include/utils/acl.h
diff
|
blob
|
blame
|
history
src/include/utils/builtins.h
diff
|
blob
|
blame
|
history
src/test/regress/expected/privileges.out
diff
|
blob
|
blame
|
history
src/test/regress/sql/privileges.sql
diff
|
blob
|
blame
|
history
This is the main PostgreSQL git repository.
RSS
Atom
AltStyle
によって変換されたページ
(->オリジナル)
/
アドレス:
モード:
デフォルト
音声ブラウザ
ルビ付き
配色反転
文字拡大
モバイル