Oracle常用命令--备忘

本文详细介绍了如何作为DBA身份登录Oracle数据库,查询数据库中所有用户名,使用SQLPLUS/NOLOG进行初始化,创建和删除用户,以及在SCOTT用户下手动创建示例数据的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.以DBA身份登录Oracle

A:启动Oracle的服务

B:运行CMD,打开命令窗口

C:在命令行输入  "sqlplus sys/root as sysdba" 其中的root是登录的 密码

这样就成功登录Oracle。

2.查询Oracle数据库中的所有用户名

select username from dba_users

3. SQLPLUS /NOLOG的使用

使用此命令只是使SQL*PLUS启动,但不登陆Oracle数据库。然后需要使用connect命令连接Oracle。

备注:关于SQLPLUS的一下帮助信息如下:


4.创建新用户登录Oracle

A:创建新用户--首选以管理员的身份登录Oracle,之后根据如下命令创建新用户

create user "UserName" identified by "Password"
Example:

create user LEI  identified by LEI

B:新用户登录Oracle

由于新创建的用户没有创建Session的权限,所以登录被拒绝;

接下来先连接到管理员身份登录,给刚才创建的用户授权,再用新用户登录即可:

5.删除Oracle的某个用户

drop user username cascade;
此Drop语句会级联删除该用户下所有对象。

6.手动在SCOTT用户下面创建示例数据--“EMP, DEPT, SALGRADE, BONUS”

在Oracle的安装目录下面--“rdbms/admin/”,找到“utlsampl.sql”文件,执行此脚本,即可创建相关的数据库示例数据。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值