本文介绍如何在 Oracle 数据库中更改您自己的用户的密码。
- ALTER USER 命令
- SQL*Plus 和 SQLcl
- SQL Developer
- TOAD
- Proxy Users
ALTER USER 命令
使用任何可以将 SQL 语句发送到数据库的工具,以您自己的身份登录到数据库。
CONN my_user/MyPassword123@orcl
连接后,发出以下ALTER USER命令,指定新密码。
ALTER USER my_user IDENTIFIED BY MyNewPassword123;
您无需任何额外权限即可更改您自己的密码。如果您拥有特权帐户,则可以使用相同的命令更改其他用户的密码。
SQL*Plus 和 SQLcl
除了使用ALTER USER命令之外,您还可以使用PASSWORDSQL*Plus 和 SQLcl 实用程序中的命令。系统将提示您输入当前密码和新密码。
SQL> password Changing password for MY_USER Old password: ******** New password: ******** Retype new password: ******** Password changed SQL>
SQL 开发人员
在 SQL Developer 中,执行以下操作。
- 右键单击连接。
- 从弹出菜单中选择“重置密码...”选项。
- 在随后的对话框中,输入当前密码和新密码并确认。
- 单击确定按钮。
SQL Developer
在 TOAD 中,执行以下操作。
- 从顶部菜单中,选择“会话 > 更改密码”。
- 在随后的对话框中,输入当前密码和新密码并进行验证。
- 单击确定按钮。
Proxy Users
Proxy Users允许您使用自己的凭据连接到另一个用户。这样,您永远不需要知道您正在连接的架构的凭据。
作为代理连接时,您不应尝试更改密码。相反,您应该以自己的身份连接,更改密码,然后使用新密码以代理用户身份重新连接。
作为一个例子,让我们假设有一个名为的模式所有者SCHEMA_OWNER,而我的用户MY_USER在一个名为 的数据库中被调用ORCL。我的代理连接看起来像这样。出现提示时,我将使用MY_USER.
CONN my_user[schema_owner]@orcl
要更改我的密码,我可能会做这样的事情。
原文标题:Change Your Own Password in an Oracle Database
原文链接:https://oracle-base.com/articles/misc/change-your-own-password-in-oracle-database
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




