我们有一个传统的紫外线帐户。数据文件位于一个目录中,应用程序和子例程位于另一个目录中。我们的最新项目正在实现JDBC,并且为了完全从java访问子例程,我相信我需要在现有的uv帐户上创建一个模式。
我怎样才能做到这一点?我尝试以uvadm身份登录并创建模式。得到以下错误:
创建模式测试;
UniVerse / SQL:“uvadm”不是SQL用户。
有人可以帮忙吗?
最佳答案
根据文档,它们都是管理员,但UniVerse管理员只是对创建时使用的基础文件(uvadm和/或root)具有读/写权限的人。
谁是UniVerse管理员?
至
执行大多数管理任务,您
必须以UniVerse登录
管理员。在UNIX系统上,
UniVerse管理员必须以
根或作为uvadm。在Windows系统上,
UniVerse管理员必须以
管理员组的成员。
然后,您可以使用UniVerse Admin和
UniVerse管理命令
执行UniVerse管理。
但是,UniVerse SQL管理员是对CATALOG具有读/写权限的人。如果您无法创建目录,则可能是因为您所在的目录上没有r / w权限,因为目录只是一个文件。
关于permissions - IBM U2(UniVerse 10.2)-创建模式-方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/324634/