Oracle--数据库管理(1)

      首先创建了一个mydb的数据库,然后以sys用户身份连接到mydb,就会发现在管理工具中启动了OracleServiceMYDB的服务。

      一个数据库服务器会服务于多个db,每个db都有自己独立的用户,表,对象,表空间等等。每一个db都单独的对外提供service。

      *************************************************

       mydb   scott     ||    orcl    scott

                    sys       ||               sys

                   system ||               system

     **************************************************

   每一个数据库都单独存在这几个用户。

 oracle 数据库的登陆验证方式。

     1: 系统验证

     2: oracle验证

系统验证:当以sys用户身份登陆数据库的时候,如果此时是以操作系统管理员的身份登陆操作系统,那么等于操作系统已经认定,这是我这个操作系统的管理员,我赋予他

                    足够的权限,包括你数据库的,所以数据库不再要求提供口令验证。如果在计算机管理的组中把administrator这个用户删去,那么操作系统无法再验证,则 再使

                    用conn / as sysdba  或者conn sys as sysdba 就会显示权限不足。其实在administrator这个用户在组中的时候,密码乱输都是可以连接的。

oracle验证:就不通过系统了,直接由安装数据库时记录的密码进行验证。win下系统默认sys用户通过

****************************************************************************************************************************************************************************************

修改sys用户的密码:

                     很明显这样sys用户具有很高的权限,如果口令随便输明显很不安全。在oracle认证下使用orapwd来进行修改。

                    口令文件是操作系统文件

                     输入 $orapwd 会显示出orapwd的用法。

                    密码保存在C:\oracle\product\10.1.0\db_1\database 路径下的 pwdORCL.ora 文件中。

scott 用户的解锁:

                   alter user  scott account unlock ;

                   解锁之后scott 用户的口令会过期,重连一下scott 用户,修改口令。

                    

                   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值