我在VMware Workstation环境中安装了HANA Express,并在Eclipse 4.6中安装了HANA管理员插件。 VMWare和Eclipse都在Windows 10上运行。我可以毫无问题地启动HANA,但是当我尝试从Eclipse插件连接时,连接失败。
在Eclipse中配置HANA管理员插件的教程指示以用户身份输入SYSTEM,然后输入密码。问题是在HANA Express教程中,似乎唯一的用户就是"数据库主人" (见下文)。因此,我没有系统密码,也不知道"数据库大师"用户(即使我知道密码)。如何使这项工作?
import com.cloudbees.hudson.plugins.folder.*
import com.cloudbees.hudson.plugins.foldersplus.*
import jenkins.model.Jenkins;
import nectar.plugins.rbac.strategy.*;
import hudson.security.*;
import nectar.plugins.rbac.groups.*;
import nectar.plugins.rbac.roles.*;
String folderName = 'Project-B'
folderItem = Jenkins.instance.getAllItems(Folder.class).find{it.name.equals(folderName)}
String groupName = "membersOfProject-B"
GroupContainer container = GroupContainerLocator.locate(Jenkins.getInstance())
Group group = new Group(container, groupName)
group.doAddMember('mike')
group.doGrantRole('develop', 0, Boolean.TRUE)
container.addGroup(group)
这是我在Eclipse日志中遇到的错误:
答案 0 :(得分:5)
SYSTEM密码与HXE的主数据库密码相同。如果这不起作用,请尝试 HXEHana1
此外,我发现您正在尝试连接到实例编号00.如果HXE VM是2.0 sps00或更高版本,则默认实例编号为90.
您可以通过从虚拟机控制台运行以下命令来排除连接问题:
hdbsql -n localhost -i 90 -d SYSTEMDB -u SYSTEM
这将连接到您的实例并提示输入用户SYSTEM的密码,以便在配置HANA Studio之前确认哪个是正确的。
答案 1 :(得分:0)
我有同样的问题。 我使用了用户:XSA_ADMIN和作为教程一部分选择的HANA密码。
现已连接。
问候