forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commita89505f
committed
Remove various special checks around default roles
Default roles really should be like regular roles, for the most part.This removes a number of checks that were trying to make default rolesextra special by not allowing them to be used as regular roles.We still prevent users from creating roles in the "pg_" namespace orfrom altering roles which exist in that namespace via ALTER ROLE, aswe can't preserve such changes, but otherwise the roles are very muchlike regular roles.Based on discussion with Robert and Tom.1 parent6bd356c commita89505f
File tree
11 files changed
+10
-74
lines changed- src
- backend
- catalog
- commands
- test/regress
- expected
- sql
11 files changed
+10
-74
lines changedLines changed: 0 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
423 | 423 |
| |
424 | 424 |
| |
425 | 425 |
| |
426 |
| - | |
427 |
| - | |
428 |
| - | |
429 | 426 |
| |
430 | 427 |
| |
431 | 428 |
| |
| |||
921 | 918 |
| |
922 | 919 |
| |
923 | 920 |
| |
924 |
| - | |
925 |
| - | |
926 | 921 |
| |
927 | 922 |
| |
928 | 923 |
| |
| |||
1013 | 1008 |
| |
1014 | 1009 |
| |
1015 | 1010 |
| |
1016 |
| - | |
1017 |
| - | |
1018 | 1011 |
| |
1019 | 1012 |
| |
1020 | 1013 |
| |
|
Lines changed: 0 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
747 | 747 |
| |
748 | 748 |
| |
749 | 749 |
| |
750 |
| - | |
751 |
| - | |
752 |
| - | |
753 | 750 |
| |
754 | 751 |
| |
755 | 752 |
| |
|
Lines changed: 0 additions & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1148 | 1148 |
| |
1149 | 1149 |
| |
1150 | 1150 |
| |
1151 |
| - | |
1152 |
| - | |
1153 |
| - | |
1154 |
| - | |
1155 | 1151 |
| |
1156 | 1152 |
| |
1157 | 1153 |
| |
| |||
1252 | 1248 |
| |
1253 | 1249 |
| |
1254 | 1250 |
| |
1255 |
| - | |
1256 |
| - | |
1257 |
| - | |
1258 |
| - | |
1259 | 1251 |
| |
1260 | 1252 |
| |
1261 | 1253 |
| |
| |||
1345 | 1337 |
| |
1346 | 1338 |
| |
1347 | 1339 |
| |
1348 |
| - | |
1349 |
| - | |
1350 |
| - | |
1351 |
| - | |
1352 |
| - | |
1353 | 1340 |
| |
1354 | 1341 |
| |
1355 | 1342 |
| |
|
Lines changed: 0 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
176 | 176 |
| |
177 | 177 |
| |
178 | 178 |
| |
179 |
| - | |
180 |
| - | |
181 |
| - | |
182 |
| - | |
183 | 179 |
| |
184 | 180 |
| |
185 |
| - | |
186 | 181 |
| |
187 | 182 |
| |
188 | 183 |
| |
|
Lines changed: 0 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
65 | 65 |
| |
66 | 66 |
| |
67 | 67 |
| |
68 |
| - | |
69 |
| - | |
70 |
| - | |
71 |
| - | |
72 | 68 |
| |
73 | 69 |
| |
74 | 70 |
| |
|
Lines changed: 0 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3566 | 3566 |
| |
3567 | 3567 |
| |
3568 | 3568 |
| |
3569 |
| - | |
3570 |
| - | |
3571 | 3569 |
| |
3572 | 3570 |
| |
3573 | 3571 |
| |
|
Lines changed: 0 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
256 | 256 |
| |
257 | 257 |
| |
258 | 258 |
| |
259 |
| - | |
260 |
| - | |
261 |
| - | |
262 |
| - | |
263 | 259 |
| |
264 | 260 |
| |
265 | 261 |
| |
|
Lines changed: 0 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1262 | 1262 |
| |
1263 | 1263 |
| |
1264 | 1264 |
| |
1265 |
| - | |
1266 |
| - | |
1267 |
| - | |
1268 | 1265 |
| |
1269 |
| - | |
1270 | 1266 |
| |
1271 | 1267 |
| |
1272 | 1268 |
| |
1273 |
| - | |
1274 |
| - | |
1275 |
| - | |
1276 |
| - | |
1277 | 1269 |
| |
1278 | 1270 |
| |
1279 | 1271 |
| |
| |||
1364 | 1356 |
| |
1365 | 1357 |
| |
1366 | 1358 |
| |
1367 |
| - | |
1368 |
| - | |
1369 |
| - | |
1370 | 1359 |
| |
1371 | 1360 |
| |
1372 | 1361 |
| |
|
Lines changed: 0 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
794 | 794 |
| |
795 | 795 |
| |
796 | 796 |
| |
797 |
| - | |
798 |
| - | |
799 |
| - | |
800 |
| - | |
801 | 797 |
| |
802 | 798 |
| |
803 | 799 |
| |
| |||
858 | 854 |
| |
859 | 855 |
| |
860 | 856 |
| |
861 |
| - | |
862 |
| - | |
863 |
| - | |
864 | 857 |
| |
865 | 858 |
| |
866 | 859 |
| |
|
Lines changed: 5 additions & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
816 | 816 |
| |
817 | 817 |
| |
818 | 818 |
| |
819 |
| - | |
820 |
| - | |
821 |
| - | |
822 |
| - | |
823 |
| - | |
824 |
| - | |
825 |
| - | |
826 |
| - | |
827 |
| - | |
828 |
| - | |
829 |
| - | |
830 |
| - | |
831 |
| - | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
832 | 824 |
| |
833 | 825 |
| |
834 | 826 |
| |
|
Lines changed: 5 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
381 | 381 |
| |
382 | 382 |
| |
383 | 383 |
| |
384 |
| - | |
385 |
| - | |
| 384 | + | |
386 | 385 |
| |
387 |
| - | |
388 |
| - | |
389 |
| - | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
390 | 390 |
| |
391 | 391 |
| |
392 | 392 |
| |
|
0 commit comments
Comments
(0)