程序添加一个用户到MySQL

program to add a user to MySQL

本文关键字:一个 用户 MySQL 添加 程序      更新时间:2023-10-16

我从我的一个朋友那里得到了这个问题。我已经在网上搜索了,但没有得到富有成效的答复。有人能帮忙吗?编写一个C/c++程序为MySQL添加一个用户。用户应该只被允许从给定的数据库中"SELECT"条目。

mysql使用此连接器

那么你应该执行这些查询:

MYSQL* mysql;
// establish connection.
mysql_query(mysql, "CREATE 'username'@'serveraddress' IDENTIFIED BY 'password'");
mysql_query(mysql, "GRANT SELECT ON database.* TO 'username'@'serveraddress'");

上面的语句用于选择数据库中的所有表。如果您想要授予访问权限的表名,那么使用它而不是'*' (database.tablename)