我们有一个使用Oracle作为后端数据库的实验室系统。目前,用户帐户解锁和密码重置是通过二线技术人员使用SQL * Plus命令行完成的。我们希望将此流程转移到服务台。但是,我们不希望他们有权访问命令行,因为如果输入错误的命令可能会有危险。
我想知道是否有人已经编写了一个简单的GUI,允许用户的帐户解锁(ALTER USER “userid” ACCOUNT UNLOCK;
)或密码重置(ALTER USER “userid” IDENTIFIED BY password;
)。< / p>
如果GUI尚未存在,那么创建一个GUI需要什么?我有一些Visual Studio的经验,所以我想3个Windows窗体。第一个/主要表单将是简单的,2个文本框,用户名和&amp;密码和2个按钮,解锁&amp; reset(将发送用户名/密码以及上述2个命令中的1个)。顶部会有一个菜单,登录,连接设置和退出。退出是自我解释。登录将打开另一个表单,供服务台分析师使用其超级用户ID登录。连接设置将打开一个表单来创建/编辑oracle DB连接,或者它将打开默认的Windows ODBC连接框,并允许您在那里创建/编辑连接。