MySQL数据库新建用户报错
来源:互联网 发布:3人动作数据 编辑:程序博客网 时间:2024/06/03 22:59
解决Field 'ssl_cipher' doesn't have a default value的问题(mysql创建用户名和密码)
最近在向mysql插入用户的时候,突然出现了Field 'ssl_cipher' doesn't have a default value的错误,现已解决,步骤如下:
在mysql的user表中增加连接用户帐号:
这里不要直接使用INSERT语句添加user记录,使用INSERT可能出现:
ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value错误。
那么就不用insert了,换种方法:GRANT USAGE ON *.* TO 'username'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
“username”替换为将要授权的用户名,比如clientusr;
“password”替换为clientusr设置的密码;
locaohost可以改为%,方便你从别的IP登录。然后对你建的用户进行授权
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON tablename.* TO 'username'@'localhost' IDENTIFIED BY 'password';
本语句中的权限根据实际需要确定:
"tablename"替换为授权访问的数据表table名
"username"是步骤2授权用户名
"password"是步骤2授权用户的设置密码
这样就为该用户授予了对某数据表的SELECT, INSERT, UPDATE, DELETE, CAREATE, DROP权限。
4、生效授权,创建完毕
一句话即可:FLUSH PRIVILEGES;
0 0
- MySQL数据库新建用户报错
- mysql新建用户寄数据库
- Mysql新建用户和数据库授权
- Mysql新建用户和数据库并授权
- Mysql新建用户和数据库并授权
- Mysql新建用户和数据库并授权
- Mysql新建用户和数据库并授权
- 使用Navicat为Mysql数据库新建用户
- MySQL数据库新建用户与授权方法
- mysql忘记root密码&新建用户&新建数据库&赋予权限
- Linux数据库:MySQL新建用户,授权,删除用户,修改密码
- mysql新建root用户报错ERROR 1396 (HY000): Operation CREATE USER failed for 'root'@'localhost'
- MySQL中新建用户,新建数据库,用户授权,删除用户,修改密码的相关操作
- MySql 新建用户,新建数据库,用户授权,删除用户,修改密码
- MySql 新建用户,新建数据库,用户授权,删除用户,修改密码
- Mysql 新建用户 远程连接数据库 (mysql workbench/命令行)
- MySql安装 | 终端新建用户 | IntelliJ IDEA 连接mysql数据库
- mysql新建数据库和创建用户的命令
- Java_Web Project_web.xml参数配置、servlet配置;
- 微信公众平台企业号回调模式的URL验证——Java
- 第9周项目3(2)-星号图
- 定义了一个数组 int CC [] ={1,2,3}; Array constants can only be used in initializers.
- 使用meta标签指定双核浏览器以IE浏览器内核渲染网页
- MySQL数据库新建用户报错
- linux命令图解
- gcc使用gets和puts报错
- Android 之 ServiceManager与服务管理
- 得到两个list中相同的部分。
- C++库资源
- UVA - 437 The Tower of Babylon
- docker:搭建lamp应用
- HDU 3001 Travelling(DP状态压缩)