这可能吗?
#1 楼
尝试以下操作:在phpMyAdmin默认页面(localhost)上,单击“权限”链接
在“添加新用户链接”上单击
分配用户的登录名和密码
说“用户数据库”的地方选择“无”
不选中全局特权中的所有复选框
按“执行”按钮
您应该在“用户”概述中看到新用户。全局特权应显示为“用法”。
单击用户帐户旁边的编辑图标
在“特定于数据库的特权”下,其显示为“在以下数据库中添加特权”数据库”中选择了您希望分配给该用户的数据库
为用户分配希望该数据库具有的任何特权
按“转到”按钮
#2 楼
登录phpMyADmin
转到特权
单击“添加新用户”
在“登录信息”区域中键入所需的访问信息(用户名,主机,密码)
单击在“使用相同名称创建数据库并授予所有特权”单选按钮上,单击“转到”。
就这样。
注意。我更喜欢使用用户名与数据库名称相同的组合-有些人可能对此表示反对。我正在使用phpMyAdmin版本3.3.2。
#3 楼
当您以root用户身份登录phpMyAdmin时,您可以查看所有数据库并对其中的任何数据库执行操作。如果您只想限制对特定用户的访问:
为特定数据库创建用户,例如
user1
及其password1
然后如果用户输入其
user1
和password1
,则在phpMyAdmin登录页面上,他们将只能访问特定数据库。然后按照步骤2的步骤创建用户并将其分配给特定的数据库:
登录到phpMyADmin。
转到特权。
单击“添加新用户”。
在“登录信息”区域中键入所需的访问信息(用户名,主机,密码)
单击单选按钮以创建具有相同名称和名称的数据库。授予所有特权。
单击“执行”。
#4 楼
在phpMyAdmin默认页面上选择您希望该用户有权访问的数据库
单击特权选项卡
单击添加新用户
为用户分配登录信息
用户名:
主机名:
密码:
重新输入:
身份验证插件
其中显示“用户帐户的数据库授予数据库“数据库名称”的所有特权。
选中全局特权中的所有复选框按下“转到”按钮
您应该在用户概述中看到新用户。全局特权应显示为“所有特权”。
这应该可以解决您的问题。
评论
谢谢!正是我想要的。对于将哪个主机分配给用户的任何建议?我只是选择了“任何主持人”。
–雪莉
17年4月19日在12:39