用系统用户登录Oracle

1、Oracle默认的系统用户

(1)、只有合法的用户账号才能访问Oracle数据库

(2)、Oracle默认的系统用户:

<1>、sys/system:

(一)、sys:这个账户相当于SQLserver中的sa账户,是个超级账户,拥有的权限最大,可以完成数据库的所有管理任务。

(二)、system:没有sys的权限大,通常用来创建一些用于查看管理信息的表和视图,同样也不建议使用system架构来创建一些与管理无关的表或视图。

(三)、sys和system在登录Oracle工具时,sys只能以系统管理员(sysdba)或系统操作员(sysoper)的权限登录,而system可以直接登录(normal)。

下图分别是两种不同环境下连接sys和system区别的具体体现:

2、在SQL Plus中登录Oracle的用户的语法格式:

(1)、{<username>[/<password>][@<connect_identifier>] | / }[AS { SYSDBA | SYSOPER }]

(2)、username/password:指定数据库账户用户名,口令

(3)、connect_identifier:数据库连接的连接标识符(服务器名)。如果没有连接标识符,SQL Plus将连接到默认的数据库。

(4)、SYSDBA、SYSOPER选项是数据库管理员权限(SYSDBA:数据库管理员的权限;SYSOPER:数据库操作员的权限)

以下是操作截图:


注:如果指定了连接标识符,即服务器名,则需要在服务中将Oracle的监听器一项启动,如果没有指定,即使用默认的,则不必启东监听器一项

3、启用scott用户

(1)、给scott用户解锁【语法格式】(默认的scott用户是锁定的):alter user username account unlock

例:alter user scott account unlock

然后连接:conn scott/tiger

(2)、以下是解锁scott用户的具体操作


(3)、解锁后,便可对其自带的表进行操作


--------------------- 
作者:S-_-Lei 
来源:CSDN 
原文:https://blog.csdn.net/s___lei/article/details/78474837 
版权声明:本文为博主原创文章,转载请附上博文链接!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值