如何修改oracle数据库用户密码

 我来答
detective682
高粉答主

2019-05-02 · 说的都是干货,快来关注
知道答主
回答量:1663
采纳率:100%
帮助的人:27.5万
展开全部

修改oracle数据库用户密码的步骤如下:

1.打开命令提示符cmd。

2.连接oracle数据库。

3.连接数据库用户shop。

4.解锁数据库用户,以便修改密码。

5.修改数据库用户密码为123456就行了。这样就解决了修改oracle数据库用户密码的问题了。

奔跑的窝牛的家
高粉答主

2017-10-28 · 每个回答都超有意思的
知道顶级答主
回答量:3.6万
采纳率:98%
帮助的人:4518万
展开全部
Oracle密码复杂度设置(Oracle_Password_Complexity)

一、Oracle_Password_Complexity:

SQL> alter system set resource_limit = true;

SQL> @ $ORACLE_HOME/RDBMS/ADMIN/utlpwdmg.sql → [verify_function|verify_function_11G]

SQL> alter profile default limit password_verify_function verify_function;

# 取消Oracle密码复杂度检查:
SQL> alter profile default limit password_verify_function null;

SQL> SELECT profile,resource_type,resource_name,limit FROM dba_profiles WHERE resource_type='PASSWORD' AND profile='DEFAULT';

1.FAILED_LOGIN_ATTEMPTS: 用户在登录尝试失败n次后被锁定。

2.PASSWORD_LOCK_TIME: 登录尝试失败达到指定次数,用户锁定时长,以“Day”为单位。

3.PASSWORD_LIFE_TIME: 用户口令的生命周期。

4.PASSWORD_GRACE_TIME: 表示用户口令使用时间超过其生命周期后,可以延续使用的天数,并且可延续时间内登录会有相应口令即将过期的提示。

5.PASSWORD_REUSE_TIME: 指定了口令不能重用前的天数。

6.PASSWORD_REUSE_MAX: 在达到PASSWORD_REUSE_TIME指定时间后,要再次使用同一口令前必须改变的次数。

如:PASSWORD_REUSE_TIME=30,PASSWORD_REUSE_MAX=10,用户可以在30天以后重用该口令,要求口令必须被改变超过10次。

7.PASSWORD_VERIFY_FUNCTION: Oracle允许将复杂的PL/SQL密码验证脚本做为参数传递给PASSWORD_VERIFY_FUNCTION。并且其自己提供了一个默认的脚本,但是用户可以创建自己的验证规则或使用第三方软件验证。

8.Password Verify Function:

When you create a password verify function for verifying the user password, this function can verify the following password characteristics:

1.The minimum number of characters for the password.

2.The characters that the password must contain, such as when a password should contain a specific number of numeric, alphabetic or special characters.

3.Whether or not the password can be the same as the username.Whether or not the new password can be similar to the previous password.

Oracle 11g数据库密码区分大小写的设置 → SEC_CASE_SENSITIVE_LOGON = TRUE.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
千锋教育
2018-07-27 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
  用CRT以安装oracle数据库的用户连接oracle数据库所在服务器。 (以服务器为linux 为例)

  输入命令: sqlplus /nolog ,进入oracle控制台,并输入 conn /as sysdba;以DBA角色进入。

  连接成功后,输入“select username from dba_users”查看用户列表。

  若修改某一个用户密码, 修改用户口令 格式为:
  alter user 用户名 identified by 新密码;
  以 apps 为例,密码修改为 123456. 可输入
  alter user apps identified by 123456;

  这样就修改成功了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友af18fca
2019-12-21 · TA获得超过2.9万个赞
知道大有可为答主
回答量:3.3万
采纳率:82%
帮助的人:2003万
展开全部
修改数据库里的密码先登录。网址找到我的,然后找到设置。输入最原始的密码提出修改,然后再讲新的密码输入,然后按确定就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
智者总要千虑
高粉答主

2017-10-27 · 说的都是干货,快来关注
知道顶级答主
回答量:7.9万
采纳率:88%
帮助的人:1.4亿
展开全部
方法/步骤

用CRT以安装oracle数据库的用户连接oracle数据库所在服务器。 (以服务器为linux 为例)

输入命令: sqlplus /nolog ,进入oracle控制台,并输入 conn /as sysdba;以DBA角色进入。

连接成功后,输入“select username from dba_users”查看用户列表。

若修改某一个用户密码, 修改用户口令 格式为:
alter user 用户名 identified by 新密码;
以 apps 为例,密码修改为 123456. 可输入
alter user apps identified by 123456;

这样就修改成功了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式