java - 如何访问oracle 11g中的默认连接 'xe'来创建用户?

标签 java jdbc oracle11g

我想制作 Java 1.6 - Oracle Express 11g - JDBC(OJDBC6) 代码来创建具有所有权限的用户。现在,我拥有的连接之一是“xe”(我在 SQL Developer 中看到它)。我想让我的java代码访问“xe”,然后在“xe”下创建一个用户(在“其他用户”部分内)。我怎样才能做到这一点 ?请帮我做到这一点。

目前,我手动完成这项工作。我转到 xe,输入密码并登录到 xe。然后,我进入“其他用户”部分并在那里创建一个用户。我希望我的代码能够为我完成这一切。

谢谢。

最佳答案

如果我理解你的问题,我猜你会想从 Java 创建 Oracle 用户,对吧?

一种方法是创建一个数据库存储过程,其中包含用户名、密码、表空间名称、授权、权限等参数,并使用 CallableStatement 通过传递所有必要的参数从 Java 调用此 SP。

关于java - 如何访问oracle 11g中的默认连接 'xe'来创建用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11930181/

相关文章:

java - 使用 Java FileLock 有多安全?

Java类成员变量

java - 来自保存在数据库中的文件夹路径的 Jtree

java - 传递复选框值时出现空指针异常

java - Documentum:Oracle数据库Date时间差和I_LATEST_FLAG

java - 部署在不同供应商的不同应用程序服务器中的 EJB 之间的通信

java - 关闭应用程序后服务未运行

java - 使用 JDBC 从 Access 数据库读取 Unicode 数据

Sql plus无法连接到oracle

SQL Merge 语句适用于 Oracle 11g 但不适用于 9i