Re: BUG #17909: CREATE SCHEMA AUTHORIZATION sch CREATE TABLE foo ( id INT ) will coredump
От
Michael Paquier
Тема
Re: BUG #17909: CREATE SCHEMA AUTHORIZATION sch CREATE TABLE foo ( id INT ) will coredump
Дата
Msg-id
ZEolfwBHm6+znydH@paquier.xyz
Ответ на
BUG #17909: CREATE SCHEMA AUTHORIZATION sch CREATE TABLE foo ( id INT ) will coredump (PG Bug reporting form)
Список
Дерево обсуждения
BUG #17909: CREATE SCHEMA AUTHORIZATION sch CREATE TABLE foo ( id INT ) will coredump PG Bug reporting form <noreply@postgresql.org>
Re: BUG #17909: CREATE SCHEMA AUTHORIZATION sch CREATE TABLE foo ( id INT ) will coredump Michael Paquier <michael@paquier.xyz>
Re: BUG #17909: CREATE SCHEMA AUTHORIZATION sch CREATE TABLE foo ( id INT ) will coredump Richard Guo <guofenglinux@gmail.com>
Re: BUG #17909: CREATE SCHEMA AUTHORIZATION sch CREATE TABLE foo ( id INT ) will coredump Michael Paquier <michael@paquier.xyz>
Re: BUG #17909: CREATE SCHEMA AUTHORIZATION sch CREATE TABLE foo ( id INT ) will coredump Richard Guo <guofenglinux@gmail.com>
Re: BUG #17909: CREATE SCHEMA AUTHORIZATION sch CREATE TABLE foo ( id INT ) will coredump Michael Paquier <michael@paquier.xyz>
Re: BUG #17909: CREATE SCHEMA AUTHORIZATION sch CREATE TABLE foo ( id INT ) will coredump Tom Lane <tgl@sss.pgh.pa.us>
Re: BUG #17909: CREATE SCHEMA AUTHORIZATION sch CREATE TABLE foo ( id INT ) will coredump Michael Paquier <michael@paquier.xyz>
Re: BUG #17909: CREATE SCHEMA AUTHORIZATION sch CREATE TABLE foo ( id INT ) will coredump Michael Paquier <michael@paquier.xyz>
Re: BUG #17909: CREATE SCHEMA AUTHORIZATION sch CREATE TABLE foo ( id INT ) will coredump Richard Guo <guofenglinux@gmail.com>
Re: BUG #17909: CREATE SCHEMA AUTHORIZATION sch CREATE TABLE foo ( id INT ) will coredump Michael Paquier <michael@paquier.xyz>
Re: BUG #17909: CREATE SCHEMA AUTHORIZATION sch CREATE TABLE foo ( id INT ) will coredump Tom Lane <tgl@sss.pgh.pa.us>
Re: BUG #17909: CREATE SCHEMA AUTHORIZATION sch CREATE TABLE foo ( id INT ) will coredump Michael Paquier <michael@paquier.xyz>
Re: BUG #17909: CREATE SCHEMA AUTHORIZATION sch CREATE TABLE foo ( id INT ) will coredump Michael Paquier <michael@paquier.xyz>
On Thu, Apr 27, 2023 at 03:44:04AM +0000, PG Bug reporting form wrote: > When we CREATE SCHEMA AUTHORIZATION rolname CREATE TABLE/SEQUENCE/VIEW > sch.obj and sch is not NULL, > the database will coredump. It took me a couple of minutes to get what you meant here. The point is that schema-qualifying any of the object specified after the CREATE SCHEMA with a schema name different than the rolname would cause a crash, when no schema is directly given. We should fail with the same error than when a schema is specified, as of, except that the rolename needs to be specified: =# create schema popo authorization postgres create table lala.aa (a int); ERROR: 42P15: CREATE specifies a schema (lala) different from the one being created (popo) That seems quite old, at quick glance (v11 fails), so this needs to be fixed all the way down. Will fix, nice catch! -- Michael
В списке pgsql-bugs по дате отправления
От: PG Bug reporting form
Дата:
От: Sandeep Thakkar
Дата: