oracle——用户管理与权限

本文详细介绍了在Oracle数据库中进行用户管理与权限分配的步骤。从创建用户并解决CREATE SESSION权限问题,到赋予用户CREATE TABLE权限,以及如何修改、重置密码,锁定和解锁用户。此外,还讲解了如何允许用户访问其他用户的表并控制增删改查权限,以及最终如何安全地删除用户及其拥有的表。
摘要由CSDN通过智能技术生成

一.用户登陆权限
1.创建用户
(创建新用户必须是具备管理员权限的SYS,SYSTEM两个用户操作)
#切换到SYS用户

CONN SYS/ORACLE AS SYSDBA;
或者SQL> conn / as sysdba;
 

#创建一个haha用户,密码为oracle

CREATE USER c##haha IDENTIFIED BY oracle;

#使用haha用户进行登陆

在这里插入图片描述

执行该登陆后返回以下错误:
ORA-01045: user HAHA lacks CREATE SESSION privilege; logon denied
== 提示用户没有创建会话的权限==

2.给权限
#授权该权限给haha用户

在这里插入图片描述

#再次使用haha用户进行连接
在这里插入图片描述
二.用户操作权限
1.#登陆成功后,使用create创建一张表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值