当前位置:Gxlcms > 数据库问题 > 【Oracle篇】Oracle初试水

【Oracle篇】Oracle初试水

时间:2021-07-01 10:21:17 帮助过:28人阅读


    对于Oracle的安装,在这里我不想多说,教程网上 一搜一大把,什么10g的11g的,去搜去,多得是。在文章的开头,我们先不切入正题,不妨从安装之后开始说。Oracle安装之后,会自动生成两个用户,这个稍微了解Oracle的人都知道,一个是sys一个是system。或许您只知道这两个是数据库默认用户,有很高的权限。那么具体有多高的权限呢?让你说你也不定能说出多少。我们呢,就稍微来说说这两个特殊的用户。


    首先,sys是超级用户,具有最高权限,具有sysdba角色,那么什么是sysdba角色呢?这么说又扯远了,扯远了我们也得说说,这个sysdba就是以sysdba的身份登录,说到身份,Oracle有三种身份,一个是normal普通身份,我们在授权了用户之后往往以normal身份登录;一个是sysdba系统管理员身份登录;最后一个是sysoper是系统操作员身份。回去我们继续说sys,它具有最高权限,有create database的权限,该用户默认的密码是change_on_install。呵呵,有点儿长哈。后面我会说一下怎么更改它的密码。下面接着介绍system,这个不用多说吧,都知道是系统管理员,它的权限也很大,具有sysoper角色,上面说了,是系统操作员身份,没有create database的权限,默认的密码是manager。呵呵,这个密码还比较好记。那么接下来,我们就介绍一下怎么更改用户密码。


    我们什么时候会想着改密码呢?平时我们的QQ、微信等等,要么密码太长,要么密码忘了,都会想着改密码。Oracle里面的用户也是一样,像上面的sys,默认密码那么长,change_on_install,我猜你肯定有想改了的冲动,那么怎么更改密码呢?别急,往这儿看


技术分享

    1、在命令行中输入sqlplus/nolog 无用户名登录

    2、conn/as sysdba 连接到本地数据库 

    3、alter user ***(你要更改的用户名,如system) identified by ***(你要更改成的password);

    例如:alter user system identified by abc123;  记住!该条语句后面一定要加分号!


    好了,到这里我们先结束这篇博客,这呢算是一个Oracle最简单的一个入门,下篇博客我们来说一下如何用Navicat连接Oracle数据库。下篇博客见咯。


【Oracle篇】Oracle初试水

标签:oracle   数据库   密码   

人气教程排行