![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi, I created a new role as owner of a new schema that is different from the public one. The new role wasn't created as superuser. Some time after I granted the SELECT to this role on some tables of public schema. I was scared to notice that the new role can create new tables on public schema even it cannot do any update on the former existent public schema tables. I tried to explicitly revoke the create right on public schema but it does not work, any clue? why such weird behavior of Postgres? am I making any mistake or Postgres just sucks so much on privileges management? |
|
PS: sorry for bad English, I am not English mother tongue. |
#3
| |||
| |||
|
|
Hi, I created a new role as owner of a new schema that is different from the public one. The new role wasn't created as superuser. Some time after I granted the SELECT to this role on some tables of public schema. I was scared to notice that the new role can create new tables on public schema even it cannot do any update on the former existent public schema tables. I tried to explicitly revoke the create right on public schema but it does not work, any clue? why such weird behavior of Postgres? am I making any mistake or Postgres just sucks so much on privileges management? |
|
PS: sorry for bad English, I am not English mother tongue. |
#4
| |||
| |||
|
|
Hi, I created a new role as owner of a new schema that is different from the public one. The new role wasn't created as superuser. Some time after I granted the SELECT to this role on some tables of public schema. I was scared to notice that the new role can create new tables on public schema even it cannot do any update on the former existent public schema tables. I tried to explicitly revoke the create right on public schema but it does not work, any clue? why such weird behavior of Postgres? am I making any mistake or Postgres just sucks so much on privileges management? |
|
PS: sorry for bad English, I am not English mother tongue. |
#5
| |||
| |||
|
|
Hi, I created a new role as owner of a new schema that is different from the public one. The new role wasn't created as superuser. Some time after I granted the SELECT to this role on some tables of public schema. I was scared to notice that the new role can create new tables on public schema even it cannot do any update on the former existent public schema tables. I tried to explicitly revoke the create right on public schema but it does not work, any clue? why such weird behavior of Postgres? am I making any mistake or Postgres just sucks so much on privileges management? |
|
PS: sorry for bad English, I am not English mother tongue. |
#6
| |||
| |||
|
|
Hi, I created a new role as owner of a new schema that is different from the public one. The new role wasn't created as superuser. Some time after I granted the SELECT to this role on some tables of public schema. I was scared to notice that the new role can create new tables on public schema even it cannot do any update on the former existent public schema tables. I tried to explicitly revoke the create right on public schema but it does not work, any clue? why such weird behavior of Postgres? am I making any mistake or Postgres just sucks so much on privileges management? |
|
PS: sorry for bad English, I am not English mother tongue. |
#7
| |||
| |||
|
|
Hi, I created a new role as owner of a new schema that is different from the public one. The new role wasn't created as superuser. Some time after I granted the SELECT to this role on some tables of public schema. I was scared to notice that the new role can create new tables on public schema even it cannot do any update on the former existent public schema tables. I tried to explicitly revoke the create right on public schema but it does not work, any clue? why such weird behavior of Postgres? am I making any mistake or Postgres just sucks so much on privileges management? |
|
PS: sorry for bad English, I am not English mother tongue. |
#8
| |||
| |||
|
|
Hi, I created a new role as owner of a new schema that is different from the public one. The new role wasn't created as superuser. Some time after I granted the SELECT to this role on some tables of public schema. I was scared to notice that the new role can create new tables on public schema even it cannot do any update on the former existent public schema tables. I tried to explicitly revoke the create right on public schema but it does not work, any clue? why such weird behavior of Postgres? am I making any mistake or Postgres just sucks so much on privileges management? |
|
PS: sorry for bad English, I am not English mother tongue. |
#9
| |||
| |||
|
|
Hi, I created a new role as owner of a new schema that is different from the public one. The new role wasn't created as superuser. Some time after I granted the SELECT to this role on some tables of public schema. I was scared to notice that the new role can create new tables on public schema even it cannot do any update on the former existent public schema tables. I tried to explicitly revoke the create right on public schema but it does not work, any clue? why such weird behavior of Postgres? am I making any mistake or Postgres just sucks so much on privileges management? |
|
PS: sorry for bad English, I am not English mother tongue. |
#10
| |||
| |||
|
|
am I making any mistake or Postgres just sucks so much on privileges management? |
![]() |
| Thread Tools | |
| Display Modes | |
| |