摘要:一重置密码修改配置文件,免密登陆输入命令编辑文件用户可以不带编辑文件,写入配置保存退出后重启登陆修改密码最后,退出删除所加的代码,再重启就大功告成了二创建一个用户并分配表权限创建用户创建表分配权限刷新系统权限表查看权限退出重启
一、重置root密码
输入命令编辑文件sudo vi etc/mysql/my.cnf (root用户可以不带sudo)
编辑文件,写入配置:
[mysqld] skip-grant-tables
:wq保存退出后重启mysql:
sudo service mysql restart
登陆mysql
修改密码:
UPDATE mysql.user SET authentication_string=PASSWORD("123") WHERE user="root"; flush privileges;
最后,退出删除my.cnf所加的代码,再重启mysql就大功告成了~
二、创建一个用户并分配表权限创建用户
CREATE USER "user2"@"localhost" IDENTIFIED BY "123";
创建表
create database test;
分配权限
grant all privileges on test.* to user2@"%" identified by "123";
刷新系统权限表
flush privileges;
查看权限:
show grants for "user2"@"%";
退出重启mysql
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/48143.html
摘要:实例字段表示账号名,表示当前数据库有和两个账号。实例为数据库添加账号密码为使用的账号和密码登录,成功登录。实例删除账号二权限管理访问控制服务器的安全基础是用户应该对他们需要的数据具有适当的访问权,既不能多也不能少。 MySQL基础知识点整理 - 账号和权限管理 一、账号管理 1. 查看账号列表 MySQL用户账号和信息存储在名为 mysql 的数据库中。一般不需要直接访问 mysql ...
摘要:实例字段表示账号名,表示当前数据库有和两个账号。实例为数据库添加账号密码为使用的账号和密码登录,成功登录。实例删除账号二权限管理访问控制服务器的安全基础是用户应该对他们需要的数据具有适当的访问权,既不能多也不能少。 MySQL基础知识点整理 - 账号和权限管理 一、账号管理 1. 查看账号列表 MySQL用户账号和信息存储在名为 mysql 的数据库中。一般不需要直接访问 mysql ...
摘要:实例字段表示账号名,表示当前数据库有和两个账号。实例为数据库添加账号密码为使用的账号和密码登录,成功登录。实例删除账号二权限管理访问控制服务器的安全基础是用户应该对他们需要的数据具有适当的访问权,既不能多也不能少。 MySQL基础知识点整理 - 账号和权限管理 一、账号管理 1. 查看账号列表 MySQL用户账号和信息存储在名为 mysql 的数据库中。一般不需要直接访问 mysql ...
摘要:表名称用户名用户地址连接口令权限权限权限代表等个权限。连接口令不能为空,否则创建失败。给本机用户分配可对所有数据库的所有表进行所有操作的权限,并设定口令为。 一、安装完毕之后按照如下步骤执行 update user set host=% where host=127.0.0.1; 先关闭mysql并设置密码 #/etc/init.d/mysql stop #mysqld_...
摘要:此时应先输入命令之后再输入命令即可执行成功最后输入以下命令来查看用户权限是否变更查看用户权限是否变更 运行环境 操作系统:Centos7 mariadb 版本:mysql Ver 15.1 Distrib 5.5.41-MariaDB, for Linux (x86_64) using readline 5.1 参考文献:参考博客 操作步骤 0.停止mariadb system...
阅读 1173·2021-11-24 11:16
阅读 1541·2021-11-24 09:38
阅读 2367·2021-07-28 12:32
阅读 2205·2019-08-30 11:22
阅读 1318·2019-08-30 11:01
阅读 461·2019-08-29 16:24
阅读 3353·2019-08-29 12:52
阅读 1520·2019-08-29 12:15