对于任何一种数据库来说,安全问题都是非常重要的。如果数据库出现安全漏洞,轻则数据被窃取,重则数据被破坏,这些后果对于一些重要的数据库都是非常严重的。下面来从操作系统和数据库两个层对MySQL的安全问题进行讨论。
【安全】 【服务器】 【mysql】 【Oracle】 【数据库】 【Server】 …
Oct
19
2018
Oct
11
2018
Oct
09
2018
今天在测试环境发生了貌似怪异的报错,表结构如下: CREATE TABLE `test` ( `id` bigint(20)
unsigned NOT NULL AUTO_INCREMENT, `step` bigint(20) NOT NULL
COMMENT 'step', `da.
【mysql】 【test】 【variables】 点击查看原文>
Sep
28
2018
总结
1、mysql命令进行连接如果不带-h,表示user@localhost连接本地localhost数据库服务器,-h后面的ip是数据库服务器的IP
2、要让所有ip都能连,create user时用户名后面加@'%',或不加@(不加@默认就是@'%')
3、mysql执行grant进行授权,权限是追加的,不用担心会覆盖之前的
4、创建用户建议使用grant,因为grant可以同时创建用户、授权、修改密码,create只能创建用户,不能授权
5、修改密码建议使用alter
user比较好,因为alter不会涉及到权限,grant虽然可以修改密码,但是grant命令要带权限选项。
【云栖社区】 【mysql】 【BY】 …
Sep
24
2018
Sep
17
2018
Sep
13
2018
Sep
12
2018
Sep
01
2018
Aug
31
2018