首页 > 解决方案 > “XHZ64408”没有执行“IMPLICIT CREATE SCHEMA”操作的权限

问题描述

我无法在云上的 IBM Db2 上创建表。这个错误的原因是什么?

状态:失败

错误消息“XHZ64408”没有执行操作“IMPLICIT CREATE SCHEMA”的权限.. SQLCODE=-552, SQLSTATE=42502, DRIVER=4.25.1301

标签: db2cloudschemaibm

解决方案


您的用户没有在IMPLICIT_SCHEMA数据库中隐式创建模式的数据库权限。
数据库权限

IMPLICIT_SCHEMA

允许任何用户通过使用 CREATE 语句创建对象来隐式创建模式,该对象的模式名称尚不存在。SYSIBM 成为隐式创建的模式的所有者,并且 PUBLIC 被授予在该模式中创建对象的特权。

您可能XHZ64408只被允许在模式中创建对象。
您可以使用SYSCAT.SCHEMAAUTH视图对其进行检查。


推荐阅读