Amazon redshift 具有CREATEUSER的用户可以创建数据库吗?
团队,我正在使用红移8.0.2。我创建了一个用户,如下所示:Amazon redshift 具有CREATEUSER的用户可以创建数据库吗?,amazon-redshift,Amazon Redshift,团队,我正在使用红移8.0.2。我创建了一个用户,如下所示: create user user004 with password 'User123#' CREATEUSER valid until '2015-03-31'; 我没有将CREATEDB授予此用户。但是,该用户无法创建数据库 redshift3=# create database mydb4 ; CREATE DATABASE redshift3=# \list List of da
create user user004 with password 'User123#' CREATEUSER valid until '2015-03-31';
我没有将CREATEDB
授予此用户。但是,该用户无法创建数据库
redshift3=# create database mydb4 ;
CREATE DATABASE
redshift3=# \list
List of databases
name | owner | encoding | access privileges
----------------+---------+----------+-------------------
mydb4 | user004 | UNICODE |
在
pg_user
中,属性显示false
。请引导我。这是红移中的默认行为吗?您为用户授予了CREATEUSER权限,这使用户成为超级用户,因此他们可以做任何他们想做的事情。有关详细信息,请参阅。您为用户授予了CREATEUSER权限,这使用户成为超级用户,因此他们可以做任何他们想做的事情。有关详细信息,请参阅。您为用户授予了CREATEUSER权限,这使用户成为超级用户,因此他们可以做任何他们想做的事情。有关详细信息,请参阅。您为用户授予了CREATEUSER权限,这使用户成为超级用户,因此他们可以做任何他们想做的事情。有关详细信息,请参阅
redshift3=# create database mydb4 ;
CREATE DATABASE
redshift3=# \list
List of databases
name | owner | encoding | access privileges
----------------+---------+----------+-------------------
mydb4 | user004 | UNICODE |