Grant privileges for a particular database in PostgreSQL

Basic concept in Postgres Roles are global objects that can access all databases in a db cluster – given the required privileges. A cluster holds many databases, which hold many schemas. Schemas (even with the same name) in different DBs are unrelated. Granting privileges for a schema only applies to this particular schema in the … Read more

PostgreSQL user listing

User aren’t actually, “for the database”, they’re for cluster and are given different permissions to access databases. To list users \du should do, but you need to be connected. Something like psql template1 -c ‘\du’ from the command line prompt should do. (or \du from psql prompt when you are connected to the database).

Execute Immediate within a stored procedure keeps giving insufficient priviliges error

Oracle’s security model is such that when executing dynamic SQL using Execute Immediate (inside the context of a PL/SQL block or procedure), the user does not have privileges to objects or commands that are granted via role membership. Your user likely has “DBA” role or something similar. You must explicitly grant “drop table” permissions to … Read more

Spring Batch Framework – Auto create Batch Table

UPDATE: As of spring 2.5.0, you should use spring.batch.jdbc.initialize-schema instead. See source. With Spring Boot 2.0 you probably need this: https://docs.spring.io/spring-boot/docs/2.0.0.M7/reference/htmlsingle/#howto-initialize-a-spring-batch-database spring.batch.initialize-schema=always By default it will only create the tables if you are using an embedded database. Or spring.batch.initialize-schema=never To permanently disable it.

Privileges/owner issue when writing in C:\ProgramData\

No, C:\ProgramData, aka FOLDERID_ProgramData, has restricted security settings. Standard users can create files there. But these files are, by default, secured so that only the user that created the file can subsequently modify the file. The recommended solution is for your installer to create a sub directory of C:\ProgramData for your shared storage. And that … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)