`

flush privileges 意思_转转转

阅读更多

test是mysql安装好后,就有的一个示例数据库
楼主可以再新建一个用户,不对这个用户用grant授权,看这个新用户,能否直接对test数据库中的表进行insert和delete操作?


flush privileges;什么意思?-

mysql> update mysql.user set password=PASSWORD(‘新密码’) where User=’root’;-

mysql> flush privileges;-

mysql> quit-

答:-

mysql 新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表,否则会出现拒绝访问,还有一种方法,就是重新启动mysql服务器,来使新设置生效。-

具体例子: -

1.用户root用户进入mysql再打开mysql数据库(use mysql)后-

create user xh identified by ‘xh’;    //创建一用户xh并添加密码为xh-

exit;    //退出测试-

2.返回C目录下用新用户重新进入mysql-

mysql -uxh -pxh   //进入成功-

3.重新使用root用户进入mysql并打开mysql数据库-

update user set password=password (‘monkey’) where user=’xh’;   //更改xh用户密码为monkey-

exit;     //再次退出测试-

4.直接以用户XH身份进入,用新密码进入看是否成功-

mysql -uxh -pmonkey;  //报错,密码不正确-

5. 重新以ROOT 用户登陆并进入mysql数据库,重新修改用户密码-

update user set password=password (‘monkey’) where user=’xh’;   //更改xh用户密码为monkey-

flush privileges;   //刷新MySQL的系统权限相关表-

exit;-

6.再次退出,并以xh用户monkey密码进入,测试成功!-

分享到:
评论

相关推荐

    MySQL用户管理和用户授权详解.pdf

    FLUSH PRIVILEGES; ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_root_password'; ``` - **6.3 撤销配置并重启**: 移除`skip-grant-tables`,再次重启MySQL,然后使用新密码登录。 ### 授权管理 7. **...

    hive介绍 安装 和 mysql 数据库的安装

    3. **刷新权限**:使用`FLUSH PRIVILEGES;`命令确保权限更改立即生效。 #### 创建示例数据库 假设我们要为Hive创建一个名为`hive_metadata`的元数据库,并授予用户`hive`对该数据库的所有权限,可以按照以下步骤...

    将shp文件导入到mysql的命令.zip

    FLUSH PRIVILEGES; ``` 接下来,在数据库中创建一个表来存储SHP文件中的地理数据。假设SHP文件包含名为"mylayer"的图层,我们可以创建一个名为"geotable"的表: ``` CREATE TABLE geotable ( id INT AUTO_...

    linux 下 jdk+tomcat+mysql 的 jsp 环境搭建 (2)

    FLUSH PRIVILEGES; EXIT; ``` 有了这些基础,我们可以开始准备JSP应用了。这里,"sql_test"可能是指一个包含SQL测试数据的文件。如果你有一个.sql文件,可以使用以下命令导入数据到MySQL数据库: ``` mysql -u ...

    062904mysql基础与07181

    - `FLUSH PRIVILEGES;` 刷新权限 在PHP中,可以使用MySQL扩展来连接和操作MySQL数据库。例如: ```php $link = mysql_connect('localhost', 'root', '123456'); if ($link) { echo "Success..."; } else { echo...

    MySQL中文问题总结

    - 修改数据库配置后,使用`FLUSH PRIVILEGES`命令使更改立即生效。 了解并正确应用这些知识点,可以帮助解决MySQL在处理中文数据时可能出现的各种问题,确保数据的完整性和一致性。在实际操作中,一定要谨慎处理...

    Mysql.rar_MYSQL_mysql登录

    FLUSH PRIVILEGES; ``` 这将允许名为'username'的用户从任何主机(%)访问MySQL,并使用指定的'password'。 4. **安全考虑**:远程访问增加了数据库被攻击的风险。强烈建议使用强密码,定期更新,并限制用户权限...

    php,apache,mysql详细配置

    记得用`FLUSH PRIVILEGES;`刷新权限表。 在`安装配置说明.doc`中,可能会综合以上所有步骤,给出完整的部署流程。确保每个步骤都严格按照说明执行,避免出现错误。在测试阶段,可以通过在Apache的DocumentRoot下...

    Ubuntu下安装tomcatJavamysqlsftpd.pdf

    然后,执行`FLUSH PRIVILEGES;`以应用更改。 至于Java,Ubuntu通常提供OpenJDK,可以使用`sudo apt-get install default-jdk`进行安装。如果需要Oracle JDK,可以参考Oracle官方网站的指南进行安装。 最后,安装...

    mysql命令大全,包含数十条命令

    FLUSH PRIVILEGES; ``` ### 权限管理 #### 授予权限 - `GRANT ALL PRIVILEGES ON *.* TO 'user'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;`:授予用户所有权限,并允许该用户进一步授予权限给...

    linux,Centos主从数据库

    - `flush privileges;` - `unlock tables;`:解锁数据库。 主服务器配置完成后,转向从服务器。同样编辑`/etc/my.cnf`,添加`server-id=2`,然后重启MySQL服务。 在从服务器上,使用以下SQL命令配置同步日志: - `...

    Red Hat6.4离线安装mysql5.6安装手册

    FLUSH PRIVILEGES; ``` 3. **开启远程访问**: ```sql GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your_password' WITH GRANT OPTION; FLUSH PRIVILEGES; ``` 4. **退出MySQL**: ```sql ...

    配置mysql5.5主从服务器(转)

    FLUSH PRIVILEGES; # 刷新权限 GRANT REPLICATION SLAVE ON *.* TO 'osyunweidbbak'@'192.168.21.168' IDENTIFIED BY '123456' WITH GRANT OPTION; # 授权复制权限 ``` **解释**:以上命令是在主服务器上执行的,...

    Ubuntu安装配置Mysql.docx

    - 刷新权限:`flush privileges;` 7. **数据库操作**: - 显示所有数据库:`show databases;` - 显示表:`show tables;` 8. **字符集配置**: - 查看当前字符集:`show variables like 'character%';` - 修改...

    Linux下基本环境安装1

    flush privileges; ``` 退出MySQL并重启服务: ``` exit service mariadb restart ``` 设置MariaDB在系统启动时自动启动: ``` systemctl enable mariadb ``` 对于文件上传,我们可以安装`lrzsz`工具,它提供了rz和...

    Thingsboard修改为Mysql数据

    FLUSH PRIVILEGES; ``` 2. **下载和修改Thingsboard配置** - 下载Thingsboard源码或者二进制包,如果还没有的话。 - 找到配置文件,通常位于`/etc/thingsboard/conf/thingsboard.yml`(Linux)或`<installation...

    mysql linux

    flush privileges; ``` ### 用户管理与权限分配 1. **创建数据库**:使用`create database test1;`命令创建名为`test1`的数据库。 2. **分配数据库权限**:通过以下命令将`test1`数据库的所有权限分配给`user_...

    zabbix centos 7.4

    FLUSH PRIVILEGES; EXIT; ``` 记得替换`your_password`为你的实际密码。 接下来,你需要导入Zabbix的数据库模式。下载相应的SQL文件,通常是`zabbix.sql`,并使用`mysql -u zabbix -p zabbix 命令导入。 配置...

    sql2RTF说明文档1

    FLUSH PRIVILEGES; ``` 这里的'用户名'和'密码'应替换为你自定义的用户名和密码,这样新用户就有了读取数据库、显示视图以及复制和从属服务器的权限。 在第四步中,我们需要编辑`binlog2RTF`目录下的`my.config`...

Global site tag (gtag.js) - Google Analytics