……
大家好,我是今天的博主,<一个想做全栈的咸鱼>
今天学习一下Oracle数据库的权限管理相关操作。如何分配权限,如何撤销权限?有什么具体用法?
3个默认的用户:
sys change_on_install [as sysdba]
system manager
soctt tiger
1、登录管理员账号sqlplus / as sysdba
(一定要启动这两个服务)Isnrctl start 启动监听服务
oradin - starup - sid orcl启动实例服务
2、管理员创建用户
create user lisi identified by lisi;(identified后边为密码)
3、给lisi设置权限:
grant create session to lisi;
4、在给Lisi一个创建表的权限
grant crcate table to lisi;
*有创建表的权限,没有使用表空间的权限,最终还是创建不了表,这就好比你有我房间的钥匙,但是没有我家大门的钥匙,你最终还是进步了我的房间。所以还得去授权
5、给lisi使用表空间的权限
grant unlimited tablespace to lisi;
6、创建表
create table mytable(id int);
*用户登录sqlplus lisi/lisi
7、给表插入数据
insert into mytable values(1);
8、查询
本文发布于:2024-01-29 14:44:23,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170651066316017.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |