首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >创建用户配置文件强制用户在首次登录oracle时更改密码

创建用户配置文件强制用户在首次登录oracle时更改密码
EN

Stack Overflow用户
提问于 2014-10-20 06:01:13
回答 2查看 16.6K关注 0票数 0

谁可以帮助我如何写sql命令创建配置文件强制用户更改密码在第一次登录。

我知道这是可能的,当我们想要创建用户,但我想这样做时,我正在创建配置文件。

EN

回答 2

Stack Overflow用户

发布于 2014-10-20 07:50:04

我可能错了,但我不相信你可以用个人资料做到这一点。您可以设置其他限制,如密码有效期、宽限时间、锁定时间、重用时间等,但默认配置文件和文档都不建议对配置文件的密码过期时间进行限制。为了终止我一直使用的用户:

代码语言:javascript
运行
复制
alter user scott password expire;

如果您希望自动执行此操作,我建议您编写一个脚本或存储过程。

在最坏的情况下,您可能可以使用登录触发器来完成此任务,但要小心操作。最干净的方式是使用脚本或存储过程来添加用户。

票数 0
EN

Stack Overflow用户

发布于 2014-10-20 11:14:38

ALTER USER username PASSWORD EXPIRE;

来自文档:

如果数据库用户的口令因口令过期而过期,则该用户(或数据库管理员)必须先更改口令,然后才能在口令过期后尝试登录数据库。但是,诸如SQL*Plus之类的工具允许用户在过期后首次尝试登录时更改密码。

链接到有关ALTER USER http://docs.oracle.com/cd/B28359_01/server.111/b28286/statements_4003.htm的文档

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26455884

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档