gpt4 book ai didi

mysql - 在mysql中创建只能访问某些数据库的新用户

转载 作者:可可西里 更新时间:2023-11-01 07:49:52 25 4
gpt4 key购买 nike

不知道这是否可能。

我需要创建一个新的 mysql 用户,该用户只能访问数据库名称前缀为 user_db_ 的数据库。

我有一个 php 应用程序,当添加新用户时,它会创建一个数据库 user_db_'userid'。假设创建了三个用户,他们的数据库分别是user_db_1user_db_2user_db_3

我需要创建一个新用户,比如 user_accounts,它只能访问 user_db_1user_db_2user_db_3 ,.........,user_db_n.

最佳答案

使用以下代码授予对特定数据库的权限。

grant all privileges on DB_NAME.* to 'USER'@'REMOTE_IP' identified by 'PASSWORD';

关于mysql - 在mysql中创建只能访问某些数据库的新用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14208517/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com