- Notifications
You must be signed in to change notification settings - Fork28
Commitb0bcf8a
committed
Restructure AclItem representation so that we can have more than eight
different privilege bits (might as well make use of the space we werewasting on padding). EXECUTE and USAGE bits for procedures, languagesnow are separate privileges instead of being overlaid on SELECT. Addprivileges for namespaces and databases. The GRANT and REVOKE commandswork for these object types, but we don't actually enforce the privilegesyet...1 parentad201b8 commitb0bcf8a
File tree
20 files changed
+832
-510
lines changed- doc/src/sgml
- ref
- src
- backend
- catalog
- commands
- parser
- utils
- adt
- cache
- bin/initdb
- include
- catalog
- nodes
- parser
- utils
20 files changed
+832
-510
lines changedLines changed: 9 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
| |||
825 | 825 |
| |
826 | 826 |
| |
827 | 827 |
| |
828 |
| - | |
| 828 | + | |
829 | 829 |
| |
830 | 830 |
| |
831 | 831 |
| |
| |||
890 | 890 |
| |
891 | 891 |
| |
892 | 892 |
| |
| 893 | + | |
| 894 | + | |
| 895 | + | |
| 896 | + | |
| 897 | + | |
| 898 | + | |
| 899 | + | |
893 | 900 |
| |
894 | 901 |
| |
895 | 902 |
| |
|
Lines changed: 48 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| |||
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
21 |
| - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
22 | 26 |
| |
23 | 27 |
| |
24 | 28 |
| |
| |||
28 | 32 |
| |
29 | 33 |
| |
30 | 34 |
| |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
31 | 39 |
| |
32 | 40 |
| |
33 | 41 |
| |
| |||
36 | 44 |
| |
37 | 45 |
| |
38 | 46 |
| |
39 |
| - | |
| 47 | + | |
| 48 | + | |
40 | 49 |
| |
41 | 50 |
| |
42 | 51 |
| |
| |||
144 | 153 |
| |
145 | 154 |
| |
146 | 155 |
| |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
147 | 179 |
| |
148 | 180 |
| |
149 | 181 |
| |
| |||
159 | 191 |
| |
160 | 192 |
| |
161 | 193 |
| |
162 |
| - | |
163 |
| - | |
| 194 | + | |
| 195 | + | |
164 | 196 |
| |
165 | 197 |
| |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
166 | 204 |
| |
167 | 205 |
| |
168 | 206 |
| |
| |||
226 | 264 |
| |
227 | 265 |
| |
228 | 266 |
| |
229 |
| - | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
230 | 272 |
| |
231 | 273 |
| |
232 | 274 |
| |
|
Lines changed: 10 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| |||
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
21 |
| - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
22 | 26 |
| |
23 | 27 |
| |
24 | 28 |
| |
| |||
28 | 32 |
| |
29 | 33 |
| |
30 | 34 |
| |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
31 | 39 |
| |
32 | 40 |
| |
33 | 41 |
| |
|
0 commit comments
Comments
(0)