forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commite4949f9
committed
From: Dan McGuirk <mcguirk@indirect.com>
Subject: [HACKERS] better access control error messagesThis patch replaces the 'no such class or insufficient privilege' withdistinct error messages that tell you whether the table really doesn'texist or whether access was denied.1 parentc00c511 commite4949f9
File tree
6 files changed
+63
-43
lines changed- src
- backend
- commands
- executor
- parser
- tcop
- include/utils
6 files changed
+63
-43
lines changedLines changed: 6 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
| 9 | + | |
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| |||
102 | 102 |
| |
103 | 103 |
| |
104 | 104 |
| |
| 105 | + | |
105 | 106 |
| |
106 | 107 |
| |
107 | 108 |
| |
108 | 109 |
| |
109 |
| - | |
110 |
| - | |
111 |
| - | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
112 | 114 |
| |
113 | 115 |
| |
114 | 116 |
| |
|
Lines changed: 8 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
26 | 26 |
| |
27 | 27 |
| |
28 | 28 |
| |
29 |
| - | |
| 29 | + | |
30 | 30 |
| |
31 | 31 |
| |
32 | 32 |
| |
| |||
289 | 289 |
| |
290 | 290 |
| |
291 | 291 |
| |
292 |
| - | |
| 292 | + | |
293 | 293 |
| |
294 | 294 |
| |
295 | 295 |
| |
| |||
317 | 317 |
| |
318 | 318 |
| |
319 | 319 |
| |
320 |
| - | |
| 320 | + | |
321 | 321 |
| |
322 | 322 |
| |
323 | 323 |
| |
324 | 324 |
| |
325 | 325 |
| |
326 | 326 |
| |
327 |
| - | |
328 |
| - | |
| 327 | + | |
| 328 | + | |
329 | 329 |
| |
330 | 330 |
| |
331 | 331 |
| |
332 | 332 |
| |
333 | 333 |
| |
334 |
| - | |
| 334 | + | |
335 | 335 |
| |
336 | 336 |
| |
337 | 337 |
| |
| |||
340 | 340 |
| |
341 | 341 |
| |
342 | 342 |
| |
343 |
| - | |
| 343 | + | |
344 | 344 |
| |
345 | 345 |
| |
346 | 346 |
| |
| |||
352 | 352 |
| |
353 | 353 |
| |
354 | 354 |
| |
355 |
| - | |
| 355 | + | |
356 | 356 |
| |
357 | 357 |
| |
358 | 358 |
| |
|
Lines changed: 2 additions & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
133 | 133 |
| |
134 | 134 |
| |
135 | 135 |
| |
136 |
| - | |
| 136 | + | |
137 | 137 |
| |
138 | 138 |
| |
139 | 139 |
| |
|
Lines changed: 25 additions & 16 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
| 10 | + | |
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| |||
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
20 |
| - | |
| 20 | + | |
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
| |||
55 | 55 |
| |
56 | 56 |
| |
57 | 57 |
| |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
58 | 67 |
| |
59 | 68 |
| |
60 | 69 |
| |
| |||
268 | 277 |
| |
269 | 278 |
| |
270 | 279 |
| |
271 |
| - | |
| 280 | + | |
272 | 281 |
| |
273 | 282 |
| |
274 |
| - | |
| 283 | + | |
275 | 284 |
| |
276 | 285 |
| |
277 | 286 |
| |
| |||
284 | 293 |
| |
285 | 294 |
| |
286 | 295 |
| |
287 |
| - | |
| 296 | + | |
288 | 297 |
| |
289 | 298 |
| |
290 | 299 |
| |
| |||
304 | 313 |
| |
305 | 314 |
| |
306 | 315 |
| |
307 |
| - | |
| 316 | + | |
308 | 317 |
| |
309 | 318 |
| |
310 | 319 |
| |
| |||
313 | 322 |
| |
314 | 323 |
| |
315 | 324 |
| |
316 |
| - | |
| 325 | + | |
317 | 326 |
| |
318 | 327 |
| |
319 | 328 |
| |
| |||
329 | 338 |
| |
330 | 339 |
| |
331 | 340 |
| |
332 |
| - | |
| 341 | + | |
333 | 342 |
| |
334 | 343 |
| |
335 | 344 |
| |
| |||
343 | 352 |
| |
344 | 353 |
| |
345 | 354 |
| |
346 |
| - | |
| 355 | + | |
347 | 356 |
| |
348 | 357 |
| |
349 | 358 |
| |
| |||
370 | 379 |
| |
371 | 380 |
| |
372 | 381 |
| |
373 |
| - | |
| 382 | + | |
374 | 383 |
| |
375 | 384 |
| |
376 | 385 |
| |
| |||
383 | 392 |
| |
384 | 393 |
| |
385 | 394 |
| |
386 |
| - | |
| 395 | + | |
387 | 396 |
| |
388 | 397 |
| |
389 | 398 |
| |
| |||
394 | 403 |
| |
395 | 404 |
| |
396 | 405 |
| |
397 |
| - | |
| 406 | + | |
398 | 407 |
| |
399 | 408 |
| |
400 | 409 |
| |
| |||
403 | 412 |
| |
404 | 413 |
| |
405 | 414 |
| |
406 |
| - | |
| 415 | + | |
407 | 416 |
| |
408 | 417 |
| |
409 | 418 |
| |
| |||
436 | 445 |
| |
437 | 446 |
| |
438 | 447 |
| |
439 |
| - | |
| 448 | + | |
440 | 449 |
| |
441 | 450 |
| |
442 | 451 |
| |
| |||
494 | 503 |
| |
495 | 504 |
| |
496 | 505 |
| |
497 |
| - | |
498 |
| - | |
| 506 | + | |
| 507 | + | |
499 | 508 |
| |
500 | 509 |
| |
501 | 510 |
| |
|
Lines changed: 13 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
12 |
| - | |
| 12 | + | |
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
| |||
381 | 381 |
| |
382 | 382 |
| |
383 | 383 |
| |
| 384 | + | |
| 385 | + | |
384 | 386 |
| |
385 | 387 |
| |
386 |
| - | |
387 |
| - | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
388 | 391 |
| |
389 | 392 |
| |
390 | 393 |
| |
| |||
423 | 426 |
| |
424 | 427 |
| |
425 | 428 |
| |
426 |
| - | |
427 |
| - | |
| 429 | + | |
428 | 430 |
| |
429 | 431 |
| |
430 | 432 |
| |
431 | 433 |
| |
432 | 434 |
| |
433 | 435 |
| |
| 436 | + | |
434 | 437 |
| |
435 | 438 |
| |
436 | 439 |
| |
437 |
| - | |
438 |
| - | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
439 | 444 |
| |
440 | 445 |
| |
441 | 446 |
| |
| |||
457 | 462 |
| |
458 | 463 |
| |
459 | 464 |
| |
460 |
| - | |
| 465 | + | |
461 | 466 |
| |
462 | 467 |
| |
463 | 468 |
| |
|
Lines changed: 9 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
| 9 | + | |
10 | 10 |
| |
11 | 11 |
| |
12 | 12 |
| |
| |||
111 | 111 |
| |
112 | 112 |
| |
113 | 113 |
| |
114 |
| - | |
115 |
| - | |
116 |
| - | |
117 |
| - | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
118 | 122 |
| |
119 | 123 |
| |
120 | 124 |
| |
|
0 commit comments
Comments
(0)