Вопрос

I'm trying to set the default schema to a user in Redshift with alter option, because I do not want it to write to the public schema by default. I am using the following order:

alter user user_1234 set search_path to atc_schema;

It does not give me any error, but when I create a table with the user without specifying the schema, it is not created in the schema indicated in the previous statement.

Это было полезно?

Решение

The problem comes from using Aginity, since this client applies that the default path is $user, public.

I've tried it in SQL Workbench/J and it works without problems.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с dba.stackexchange
scroll top