目录
背景:
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想要将权限授予哪个用户或角色