DCL语句主要是DBA用来管理系统中的对象权限时使用,一般的开发人员很少使用。 1.创建一个数据库用户在z1,具有对sakila数据库中所有表的SELECT/INSERT权限: GRANT SELECT, INSERT ON sakila.* TO 'z1'@'locallost' IDENTIFI ...
分类:
数据库 时间:
2017-03-20 15:23:18
阅读次数:
247
数据库操作: 创建数据库、创建表——CREATE 删除数据库、删除表——DROP 删除表内容——TRUNCATE、DELETE(后者效率低、一行一行地删除记录) 查询数据库、查询表——SELECT 插入、更新、删除——INSERT INTO、UPDATE、DELETE(上面有提到) 修改表——ALT ...
分类:
数据库 时间:
2017-02-26 15:44:26
阅读次数:
268
一、SQL分类 DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 二、基础语句 2.1、说明:创建数据库 2.2 ...
分类:
数据库 时间:
2017-02-12 00:59:44
阅读次数:
353
Oracle赋权的回收权限是使用grant和revoke语句,但是赋权和回收权限语句执行完成后就会立即生效么?另外Oracle的权限又分为系统权限、角色权限和对象权限,这三种权限的grant和revoke生效时间又是怎样的呢。我们来看官方文档是如何说的:Dependingonwhatisgrantedorrevoked,agr..
分类:
数据库 时间:
2017-01-22 15:34:30
阅读次数:
302
如何查看授权的所有用户SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;撤销已经赋予给 MySQL 用户权限的权限。revoke 跟 grant 的语法差不多,只需要把关键字 “to ...
分类:
数据库 时间:
2017-01-11 09:08:20
阅读次数:
280
下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLL ...
分类:
数据库 时间:
2017-01-07 00:40:22
阅读次数:
261
SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库 ...
分类:
数据库 时间:
2016-12-28 20:58:34
阅读次数:
340
MySQL的用户管理用户账号格式username@hostname查看帮助MySQL>helpcontents;
MySQL>helpaccountmanagement;账号管理命令(此时权限很有限)createuser
dropuser
renameuser
setpassword权限管理命令:grant
revoke查看创建用户命令帮助MySQL>helpcreateuser;
CREATEUSER..
分类:
数据库 时间:
2016-12-18 18:50:46
阅读次数:
347
环境 一、Master1的配置 (1)修改Master1配置文件/etc/my.cnf,修改如下: 重启数据库服务 (2)创建有复制权限的用户,命令如下 二、Master2的配置 (1)修改Master1配置文件/etc/my.cnf,修改如下: 重启数据库服务 (2)创建有复制权限的用户,命令如下 ...
分类:
数据库 时间:
2016-12-15 18:08:55
阅读次数:
209
Oracle数据库语句大全 ORACLE支持五种类型的完整性约束 NOT NULL (非空)--防止NULL值进入指定的列,在单列基础上定义,默认情况下,ORACLE允许在任何列中有NULL值. CHECK (检查)--检查在约束中指定的条件是否得到了满足. UNIQUE (唯一)--保证在指定的列 ...
分类:
数据库 时间:
2016-12-11 21:06:06
阅读次数:
332