oracle修改用户密码语句_oracle查询密码修改记录

oracle修改用户密码语句_oracle查询密码修改记录GPS平台、网站建设、软件开发、系统运维,找森大网络科技!https://cnsendnet.taobao.com来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=1596SYS用户是Oracle中权限最高的用户,而SYSTEM是一个用于数据库管理的用户。在数据库安装完之后,应立即修改SYS,SYSTEM这两个用户的密码,以保证数据库的安全。安装完之后修改密码方法cmd命令行下输入sqlplus/assysdba;法1.SQL>al

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

GPS平台、网站建设、软件开发、系统运维,找森大网络科技!
https://cnsendnet.taobao.com
来自森大科技官方博客
http://www.cnsendblog.com/index.php/?p=1596

SYS用户是Oracle中权限最高的用户,而SYSTEM是一个用于数据库管理的用户。在数据库安装完之后,应立即修改SYS,SYSTEM这两个用户的密码,以保证数据库的安全。

安装完之后修改密码方法

cmd命令行下输入 sqlplus / as sysdba;

法1.SQL>alter user sys identified by huozhe

法2.SQL>grant connect to sys identified by 123456

法3. SQL> password system

更改 system 的口令

新口令:

重新键入新口令:

口令已更改

(注:法3只适用于SYSTEM)

验证:

SQL> conn system/huozhe

已连接。

SQL> show user

USER 为 “SYSTEM”

SQL> exit

注:SYS和SYSTEM用户之间可以相互修改口令

修改SYS用户口令后的登录

将SYS用户的口令修改成123456后,可按以下几种方法登录:

法1.sqlplus / as sysdba 【以操作系统认证的方式登录,不需要用户名和口令】

法2.sqlplus sys/abcde as sysdba;

法3.sqlplus sys/ as sysdba

SQL*Plus: Release 11.2.0.1.0 Production on 星期二 11月 6 19:10:54 2012

Copyright © 1982, 2010, Oracle. All rights reserved.

输入口令:

注意:这里提示输入口令,不输入口令直接回车

连接到:

Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 – Production

With the Partitioning, OLAP, Data Mining and Real Application Testing optionssqlplus sys as sysdba;

上述语句,都可以登录成功,然后查看当前用户:

SQL> show user

USER 为 “SYS”

这是为什么呢,为什么修改了口令没有效果,不用口令或者随便用什么口令都可以进入呢。

答案是:认证方法。

oracle的口令认证

SYS口令认证分为操作系统认证和Oracle认证方法。

操作系统认证方式

对于如果是Unix操作系统,只要是以DBA组中的用户登录的操作系统,就可以以SYSDBA的身份登录数据库,不会验证SYS的口令。

对于windows操作系统,在oracle数据库安装后,会自动在操作系统中安装一个名为ORA_DBA的用户组,只要是该组中的用户,即可以SYSDBA的身份登录数据库而不会验证SYS的口令。也可以创建名为ORA_SID_DBA(SID为实例名)的用户组,属于该用户组的用户也具备以上特权。

GPS平台、网站建设、软件开发、系统运维,找森大网络科技!
https://cnsendnet.taobao.com
来自森大科技官方博客
http://www.cnsendblog.com/index.php/?p=1596

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/164700.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月28日 上午9:00
下一篇 2022年7月28日 上午9:00


相关推荐

  • python k折交叉验证,python中sklearnk折交叉验证

    python k折交叉验证,python中sklearnk折交叉验证python 中 sklearnk 折交叉验证发布时间 2018 06 1011 09 浏览次数 492 标签 pythonsklear 模型验证回顾进行模型验证的一个重要目的是要选出一个最合适的模型 对于监督学习而言 我们希望模型对于未知数据的泛化能力强 所以就需要模型验证这一过程来体现不同的模型对于未知数据的表现效果 最先我们用训练准确度 用全部数据进行训练和测试 来衡量模型的表现 这种方

    2026年3月16日
    2
  • SpringCloud Greenwich.M3 版本组件汇总

    SpringCloud Greenwich.M3 版本组件汇总因为之前用的 springcloud nbsp D 版本的 版本比较低了 打算对 springcloud 做下升级决定用 Greenwich M3 下文会列出常用的组件和升级过程中遇到的问题 以下模块已作为 Greenwich M3 的一部分进行了更新 MODULE VERSION ISSUES SpringCloud Greenwich M3 nbsp SpringClo

    2026年3月19日
    2
  • java逻辑运算符程序

    java逻辑运算符程序逻辑运算符 与 或 非 异或 短路与 短路或六种 程序 测试逻辑运算符 publicclassT operator4 publicstatic String args booleana1 true booleana2 false System out println a1 amp a2 System out println a1 a2

    2026年3月16日
    2
  • 【数学建模】数学建模学习4—动态规划(例题+matlab代码实现)

    【数学建模】数学建模学习4—动态规划(例题+matlab代码实现)文章目录 toc 1 动态规划 1 1 动态规划的发展及研究内容 1 2 决策过程的分类 2 基本概念 基本方程和计算方法 2 1 动态规划的基本概念和基本方程 2 1 1 阶段 2 1 2 状态 2 1 3 决策 2 1 4 策略 2 1 5 状态转移方程 3 若干典型问题的动态规划模型 3 1 最短路线问题 3 2 生产计划问题 3 3 资源分配问题 4 具体的应用实例 1 动态规划 1 1 动态规划的发展及研究内容 动态规划 dynamicprogr 是运筹学的一个分支 是求解决策过程 decisionp

    2025年11月28日
    7
  • matlab fmincon优化,matlab fmincon优化问题[通俗易懂]

    matlab fmincon优化,matlab fmincon优化问题[通俗易懂]程序出现如下问题,—options.MaxFunEvals=400(thedefaultvalue).论文时间紧张,有时间的同学可以看一下吗?谢谢x0=[100;100;100;100];A=[];b=[];Aeq=[1,1,1,1];beq=[2000];VLB=[300;400;0;0];VUB=[600;1000;500;500];[x,fval]…

    2022年6月9日
    29
  • CSDN专属idea插件上线啦~~

    CSDN专属idea插件上线啦~~1.插件介绍CSDN的idea插件CSDNtools(以下简称tools),tools整合了日常开发中常用的工具,一站式工具集。json格式化 时间格式化 ip查询 计算器 CSDN平台搜索 github仓库搜索 maven仓库依赖搜索 常用文档检索 单词翻译 看新闻2.安装方法idea页面File–>Settings–>Plugins在Marketplace搜索csdn,选择下载安装。如图3.使用方法ctrl+shift+I唤起插件 Tool

    2022年5月30日
    49

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号