2016-11-08 51 views
0

我想使用Ansible向db(test_db)授予給用戶(test_user)的特權。我的命令如下所示。Ansible mysql grant

grant all PRIVILEGES on <test_db>.* to <test_user>@'localhost'; 

如何使用Ansible執行命令。

+0

你嘗試過什麼到目前爲止與[mysql_user]( http://docs.ansible.com/ansible/mysql_user_module.html)? –

回答

1

你可以做這樣的:

- name: Set mysql user privileges 
    mysql_user: 
    name=user_name 
    priv="dbname.*:ALL" 
    state=present 

當然你也可以插值變量,如用戶名,數據庫名,等...