ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[mysql_user模块][1]用来添加,删除用户以及设置用户权限 ## 指定登录信息的方式 ### 免密码登录方式 在用户下建立`.my.cnf `,实现免密码登录 ``` [client] user=root password=mysql@123 ``` ### 在yml中使用如下选项指定信息 `login_host login_user login_password login_port` 创建mysql用户,当state='present'(默认),可用于指定或者更新数据库权限 当state='absent',删除用户 ``` --- - name: create a user hosts: s.hi.com tasks: - name: create a user mysql_user: login_host: "127.0.0.1" login_user: "root" login_password: "mysql@123" login_port: "3305" name: "mezz" password: "mysql@123" host: "127.0.0.1" priv: "*.*:all" state: "present" ``` [1]:http://docs.ansible.com/ansible/latest/mysql_user_module.html