oracle 11g 数据库cmd修改用户名密码及创建用户
- 1. 数据库oracle 11g cmd命令修改用户名和密码
- 1.1. 前言
- 1.2. cmd窗口登录oracle
- 1.3. 更改system用户的密码
- 1.4. 测试修改成果
- 2. 创建新用户并赋予权限
- 2.1. cmd窗口登录oracle
- 2.2.创建用户
- 2.3.分配权限
- 2.4.oracle用户权限等级
1. 数据库oracle 11g cmd命令修改用户名和密码
1.1. 前言
刚刚安装好的oracle 11g数据库环境,因为没注意默认设置的用户名密码,导致登录不上oralc,谨以此贴记录此坑。
1.2. cmd窗口登录oracle
win+r 打开运行,输入cmd打开cmd窗口,输入下面命令,回车:
sqlplus/ as sysdba
1.3. 更改system用户的密码
输入下面命令(j将用户system的密码修改为system,注意结尾分号),回车:
alter user system identified by system;
1.4. 测试修改成果
输入ctrl+c退出当前oracle,输入sqlplus重新进入oracle,并按提示输入修改后的用户名,密码,显示连接成功:
sqlplus
在这里插入代码片
2. 创建新用户并赋予权限
2.1. cmd窗口登录oracle
win+r 打开运行,输入cmd打开cmd窗口,输入下面命令,回车:
sqlplus/ as sysdba
2.2.创建用户
输入下面命令(创建用户test,并赋予密码为test,注意分号):
create user test identified by test;
2.3.分配权限
输入下面命令(给用户test添加connect,resource,dba权限,注意分号):
grant connect ,resource ,dba to test ;
2.4.oracle用户权限等级
DBA:系统最高权限,可创建表结构;
RESOURCE:可以创建实体(即数据表数据),不可以创建数据表结构;
CONNECT:只可以登录oracle查询,不可以创建表结构,不可以创建实体(即数据表数据);