Teradata 15失败5678用户没有权限分配默认角色



我可以使用DBC执行以下操作,但当您使用SYSDBA用户时失败。我以为我已经授予了SYSDBA所有的权利,但是我一定错过了这个。

CREATE USER "zz_01" 
  FROM ALL_USERS AS
PASSWORD="s#rMdfdgd1",
PERMANENT = 0,
SPOOL = 0,
TEMPORARY = 0,
COLLATION = HOST,
ACCOUNT = 'sysdba',
NO FALLBACK,
NO BEFORE JOURNAL,
NO AFTER JOURNAL,
TIME ZONE = NULL,
DATEFORM = NULL,
DEFAULT CHARACTER SET LATIN,
DEFAULT ROLE = "SL-TERADATA-TEST",
PROFILE = PROFILE_DEFAULT_ACCOUNT;

***失败5678用户没有权限分配默认角色SL-TERADATA-TEST"。

您需要添加ADMIN OPTON:

GRANT "SL-TERADATA-TEST" TO SYSDBA WITH ADMIN OPTION;

也许你也应该允许SYSDBA创建角色,这样他就会自动获得所有新角色的权限:

GRANT ROLE TO SYSDBA;

最新更新