Oracle数据库中设置账户密码、创建新用户以及授权操作详解

目录

背景:

1.使用命令行方式进入控制台:

2. 连接Oracle数据库

3.修改Oracle数据库管理员的密码

4. 测试密码修改是否成功

5.创建Oracle数据库中的新用户、设置密码并授权


背景:

最近我安装了Oracle数据库,记录一下使用SQL命令来完成迹象关键操作的过程。这些操作包括修改现有用户的密码、创建新用户并设置密码,以及为i新用户进行授权。下面来详细的进行介绍。

1.使用命令行方式进入控制台:


在Windows系统中,使用Windows+R,然后在输入框中输入CMD或PowerShel

2. 连接Oracle数据库

在控制台输入sqlplus命令并回车启动SQL*Plus,这样需要输入账号和密码,因为我已经配置操作系统认证,所以直接使用sqlplus / as sysdba命令以SYSDBA

sqlplus / as sysdba:(解释)
通过SQL*Plus工具,以SYSDBA的身份连接到Oracle数据库,而不需要显式地提供用户名和密码(前提是数据库配置允许这种认证方式)

3.修改Oracle数据库管理员的密码

将system管理用户密码修改成了112233.

命令解释:

ALER USER:这是SQL中用于修改用户属性的命令,其中ALTER表示修改,USER指的是数据库用户

IDENTIFILED BY:指定新密码的关键字部分。它告诉Oracle你想要为这个用户设置一个新的密码。

4. 测试密码修改是否成功

先输入exit指令,断开刚刚的连接

输入sqlplus进行登录操作,用户名是system,密码刚刚设置了112233.出现图片上面的信息就表示连接成功

5.创建Oracle数据库中的新用户、设置密码并授权

1.创建新用户,设置密码

为了向数据库添加新用户,我使用了CREATE USER SQL命令,并通过IDENTIFIED BY子句为该用户设置了密码;

命令解释:

CREATE USER:这是 SQL中用于创建新用户的命令。CREATE表示创建,USER指的是数据用户

IDENTIFIED BY:这是指定用户密码的关键部分。告诉Oracle你想要为这个新设置的用户提供一个密码。

2.授权用户

为了确保信用能够执行必要的数据库操作,通过GRANT命令为新用户设授予响应的权限。

命令解释:

GRANT:这是SQL中用于授予权限的关键字。告诉Oracle你想要为某个用户或角色分配一定的权限

CONNECT:这是Oracle中的一个系统权限,它允许用户连接到数据并执行基本的数据库操作。

TO:这是指定权限授予对象的关键字。告诉Oracle想要将权限授予哪个用户或角色

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

空白_d

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值