登录
登录system用户,初始有两个用户sys和system,密码是自己安装oracle数据库时写的,数据库选择orcl
![](https://i-blog.csdnimg.cn/blog_migrate/e8fe914fb2319697320d390f15228645.png)
创建用户
点击user,右键新增
![](https://i-blog.csdnimg.cn/blog_migrate/104f93348ad7f064a12817b566b5589e.png)
填写权限
关于3个基本去权限介绍:
connect : 基本操作表的权限,比如增删改查、视图创建等
resource: 创建一些函数,比如簇、索引,创建表、列等
dba : 相当于管理员权限,拥有系统所有权限
注意:我们在oracle数据库中创建一个用户test,如果给test赋予的权限不足,那么在用test登陆时就会提示 user test lacks create session privilege logon denied,
原因:是test至少需要会话的权利,否则连接也不成功;
用户在会话的权利上,应该有其他操作的权利;
具体解决办法:
1.用oracle的dba登陆,至少要有赋予其他用户权限的能力。
2.然后执行 'grant connect to test;'和 'grant resource to test;'
sql执行时不加引号。
有时这样的操作以后还是提示以上信息,
再执行 'grant create session to test;'