Skip to main content

Posts

Showing posts with the label PLSQL permissions

ERROR: must be owner of database databaseName - postgres error

Hi everyone! Today's post is about Postgres SQL. In my environment we are using Postgres SQL as one option for the backend of AWS (Amazon Web Services). That's right. We also have another option - MySQL. This post however will focus on the Postgres SQL error: "ERROR: must be owner of database databaseName" Scenario : I encountered this error when I was trying to drop a database from an AWS cluster. Amazon allows you to group databases inside of containers. These containers still have the same logic as SQL schemas which hold our database in SQL server. You can read more about AWS clusters here . Solution : This is very easy. It's in the error. All I have to do is make myself the owner of the database so I can delete the database. I. If your user account does not already have read/write privileges, then you will need to sign in to the Postgres cluster with an admin account so you can grant read/write access to your user account. II. If your ...

It's all about permissions - Part 3 ; PLSQL permissions users

Hi guys! This post is simply on PLSQL permissions. Specifically, how to script out users. In Postgres, users can have access to: a sequence a table a schema a cluster This example covers giving users access to a sequence, table and schema only. Permissions to a cluster are obtained differently; these permissions are created in AWS (Amazon Web Services). Note : In Postgres, make sure that your Postgres connection has read/write permissions by right clicking the cluster and selecting properties to view the user under the 'connections' tab. Locate the database you want to access under the appropriate cluster > right click the database > choose 'Grant Wizard'. a) Select all the objects. b) select the grantee (the user you want to have access to the database) + the level of permissions they need (which is SELECT in this example). c) copy the text results in step 3 of 3 and paste it into Notepad++. ...