数据库学习心得第二天:简单的权限了解 ,jdbc简介

本文详细介绍了SQL中如何创建用户、授予权限、收回权限以及权限管理的基本概念,并通过JDBC接口展示了如何实现数据库的连接与CRUD操作。包括使用JDBC进行数据库连接的过程、创建Statement进行SQL语句执行以及使用ResultSet操作查询结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

--创建用户:dba
create user 用户名 identifild by 密码 

--授予权限

grant create view  to scott;

--将检索,插入的操作权限授予hr用户
grant select,insert on emp to hr;


--收回权限

revoke all on emp for hr;

--授予存储过程的权限

grant  debug  connect  session  on scott;


JDBC 为java 开发者使用数据库提供了 统一的接口  对于开发人员不用在具体操作数据库

jdbc的连接过程

1.注册并载入特定的DateBase Driver (由各个数据库厂商提供)

Class.for("oracle.jdbc.driver.oracledriver")   --oracle的驱动为例子

2.通过DriverManager 来建立连接

Connection con = 

DriverManager.getConnection("jdbc:oracle:thin:@127.0.0:1521:oracl","scott","tiger");

3.建立一个声明报表

Statement stmt = conn.CreateStateManager();

4.通过声明报表来对数据库进行crud 

5.利用resultset 来操作结果集

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值