关于安装Oracle后默认的几个用户和创建用户

本文介绍了Oracle数据库中的三种重要用户:SYS、SYSTEM和SCOTT,并详细解释了如何通过CREATE USER命令创建用户,包括设置默认表空间和临时表空间的方法。此外还提供了修改用户密码、删除用户及授予或撤销用户权限的具体步骤。
摘要由CSDN通过智能技术生成

1.SYS用户

       SYS用户是Oracle中的一个超级用户。数据库中的所有数据字典和视图都储存在SYS模式中。数据字典储存了用来管理数据库对象的所有信息。是Oracle数据库中非常重要的系统信息。主要用来维护系统信息和管理示例。
SYS用户只能以SYSOPER或SYSDBA角色登入系统。

 

2.SYSTEM用户

        SYSTEM是Oracle中默认的系统管理员,它拥有DBA权限。该用户拥有Oracle管理工具使用的内部表和视图。一般建议使用该用户进行对Oracle的操作。
SYS只能以默认方式登入,而不能使用SYSOPER和SYSDBA

 

3.SCOTT用户

          SCOTT是Oracle数据库的一个示范用户,一般在数据库安装时创建。SCOTT用户模式包含四个示范表。其中一个是EMP表。使用USERS表空间储存模式对象。

 

       Oracle中CREATE USER命令用于创建用户,每个用户都有一个默认的表空间和一个临时表空间。如果没有指定那么Oracle就讲USERS设为默认表空间,将TEMP设为临时表空间

以下代码用于创建一个用户和指定默认表空间和临时表空间和操作用户的几个指令

--创建用户
CREATE USER martin
IDENTIFIED BY password
DEFAULT TABLESPACE worktbs
TEMPORARY TABLESPACE temp;

--修改用户密码
ALTER USER martin
IDENTIFIED BY PWS;

--删除用户
DROP USER martin CASCADE;

--授予和撤销martin用户的CONNECT和RESOUTCE两个角色
GRANT connect,resource TO martin;       --授予CONNECT和RESOUTCE两个角色
REVOKE connect,resource FROM martin;  --撤销CONNECT和RESOURCE两个角色
GRANT SELECT ON SCOTT.EMP TO martin;  --允许用户查看emp表中的记录
GRANT UPDATE ON SCOTT.EMP TO martin; --允许用户更新emp表中的记录

        

花落知多少,点个赞来好不好

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值