关于Oracle12C默认用户名system密码不正确的解决方案

如果可以登录任意的一个用户可以通过一下方法来知道当前有哪些用户。
select distinct owner from all_objects 查看当前用户。
如果你在安装的时候没有设置密码的话
oracle有三个默认的用户名和密码
1.用户名:sys密码:change_on_install
2.用户名:system密码:manager
3.用户名:scott密码:tiger
或者可能你在安装的时候设置了符合Oracle校验规则的密码,但是在登录的时候密码不正确,可能是你在安装时的字符集设置的原因

解决方案:
1.使用sysdba账号 登陆后 可以修改其他账号密码

运行 cmd 按如下输入命令 sqlplus / as sysdba ---------以sys登陆 超级用户(sysdba)
2.解除锁定账号
alter user 用户名 account unlock; --------- 解除锁定(必须带“;”号)
以system用户名为例,即命令为alter user system account unlock;
3.为该账户设置新密码
alter user 用户名 identified by 密码; -------------修改密码(密码加不加双引号均可,必须带“;”号)
以用户名system密码dhee为例,即命令为alter user system identified by dhee;
然后用你改好的密码登陆

到此这篇关于关于Oracle12C默认用户名system密码不正确的解决方案 的文章就介绍到这了,更多相关Oracle12C默认用户名system密码不正确内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 解决oracle12c创建用户提示ORA-65096:公用用户名或角色无效问题

    1.背景 以前一直用的是oracle11g,创建用户一直没有问题, 今天在oracle12c上创建用户,报错了.如下图: 我很郁闷, 就打开了oracle官方网站找了下, 发现创建用户是有限制的. 2.解决方案 创建用户的时候用户名以c##或者C##开头即可. 错误写法: create user zhaojiedi identified by oracle; 正确写法: create user c##zhaojiedi identified by oracle; 注: 如果你不纠结为啥的,上面的

  • 关于Oracle12C默认用户名system密码不正确的解决方案

    如果可以登录任意的一个用户可以通过一下方法来知道当前有哪些用户. select distinct owner from all_objects 查看当前用户. 如果你在安装的时候没有设置密码的话 oracle有三个默认的用户名和密码 1.用户名:sys密码:change_on_install 2.用户名:system密码:manager 3.用户名:scott密码:tiger 或者可能你在安装的时候设置了符合Oracle校验规则的密码,但是在登录的时候密码不正确,可能是你在安装时的字符集设置的原

  • Postgresql 默认用户名与密码的操作

    在UNIX平台中安装PostgreSQL之后,PostgreSQL会在UNIX系统中创建一个名为"postgres"当用户.PostgreSQL的默认用户名和数据库也是"postgres", 不过没有默认密码.在安装PostgreSQL之后可以以默认用户登录,也可以创建新当用户名. 以默认用户登录 Yu @Coat ~ $ sudo su postgres #切换至postgres postgres @Coat /home /Yu $ psql postgres #

  • Java判断用户名和密码是否符合要求过程详解

    这篇文章主要介绍了Java判断用户名和密码过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 假设在某仓库管理系统的登录界面中需要输入用户名和密码,其中用户名只能由 6~10 位数字组成,密码只能有 6 位,任何不符合用户名或者密码要求的情况都视为异常,并且需要捕获并处理该异常. 下面使用自定义异常类来完成对用户登录信息的验证功能,实现步骤如下. (1) 编写自定义异常类 LoginException,该类继承自 Exception.在 L

  • 开通局域网共享(访问本机要填用户名和密码)的注册表和批处理

    开通局域网共享(访问本机要填用户名和密码).cmd 复制代码 代码如下: @ ECHO OFF @ ECHO. @ ECHO.                            说      明 @ ECHO -------------------------------------------------------------------- @ ECHO 本批处理执行后,将作以下一些设置: @ ECHO 1.允许SAM帐户和共享的匿名枚举(原版系统允许,本系统默认是禁用). @ ECHO

  • Android通过SharedPreferences实现自动登录记住用户名和密码功能

    最近Android项目需要一个自动登录功能,完成之后,特总结一下,此功能依靠SharedPreferences进行实现. SharedPreferences简介 SharedPreferences也是一种轻型的数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息.其存储位置在/data/data/<包名>/shared_prefs目录下.SharedPreferences对象本身只能获取数据而不支持存储和修改,存储修改是通过Editor对象实现

  • Python实现用户名和密码登录

    本文实例为大家分享了Python实现用户名和密码登录的具体代码,供大家参考,具体内容如下 功能 登录及注册,密码错误多次后验证码确认 说明 初次运行,程序将会自动生成一个名为user的文本文档,是包含用户名及密码的字典 输入用户名,如果用户名不存在,程序会自动以输入的用户名进行注册 输入密码,当输错4次时,程序会生成一个4位验证码,并使用vbs方式弹出,如果验证码输错,程序退出,否则重新执行主循环 代码 from os import system from sys import exit fro

  • 正则表达式验证用户名、密码、手机号码、身份证(推荐)

    废话不多说了,下面给大家介绍使用正则表达式验证用户名.密码.手机号码.身份证的写法,需要的的朋友参考下吧 //用户名 + (BOOL) validateUserName:(NSString *)name { NSString *userNameRegex = @"^[A-Za-z0-9]{3,20}+$"; NSPredicate *userNamePredicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@&q

  • 防止浏览器记住用户名及密码的简单实用方法

    如何设置能禁止浏览器自动保存表单信息,比如用户名,密码? 现在很多浏览器都有自动填写功能,我在input上使用了autocomplete="off",但在有的浏览器上还是被记住了用户名跟密码,请问有没有更有效及简便的方法来防止浏览器记住用户名及密码? 1.针对浏览器记住密码 1).首先大部分浏览器都是根据表单域的type="password"来判断密码域的,所以针对这种情况可以采取"动态设置密码域"的方法: 复制代码 代码如下: <inpu

  • Java传入用户名和密码并自动提交表单实现登录到其他系统的实例代码

    不用单点登录,模拟远程项目的登录页面表单,在访问这个页面的时候自动提交表单到此项目的登录action,就可以实现登录到其他系统. ssh框架项目 1.以下是本地系统的action代码: import java.io.IOException; import java.util.List; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.i

  • 修改oracle数据库用户名及密码的方法

    改oracle数据库用户名称和密码(Linux为例),有需要的朋友可以参考下. 一.修改前准备工作: 使用ssh工具以root身份连接服务器, 然后切换到oracle用户:su - oracle(回车) 使用sqlplus连接数据库:sqlplus /nolog(回车) 以管理员身份登录sys用户:conn sys/sys as sysdba(回车) 数据库连接成功,至此准备工作完成. 二.修改用户名称. 数据库连接成功后,在SQL>提示后面继续输入: 首先查到到所需修改用户名称的用户需要:se

随机推荐