如何创建具有所有权限的新用户以从 localhost 连接远程数据库?

Posted

技术标签:

【中文标题】如何创建具有所有权限的新用户以从 localhost 连接远程数据库?【英文标题】:How to create a new user with all privileges to connect remote database from localhost? 【发布时间】:2013-10-26 00:00:17 【问题描述】:

我已经通过 home>users>adduser 在 localhost/phpmyadmin 中创建了新用户

用户名:新 密码:123456

我还检查了权限。但是当我使用新用户名登录时它不起作用。

帮助我创建具有所有权限的新用户。

【问题讨论】:

【参考方案1】:

我知道“控制台方式”:

CREATE USER NEW IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES TO USER NEW WITH GRANT OPTION;

第一行使用想要的参数创建用户。 第二行将所有权限授予用户,并设置为 admin/root 的可能性。

【讨论】:

如果您使用的是 phpMyAdmin,您可以使用 Web 控制台,编写此行并运行它们以获取结果。 @SonyARG 我已经按照文档正常尝试了,我已经创建了人,谢谢 如果有人登陆这里只是一个旁注,对于密码,它需要一个''围绕它以获得正确的sql语法。【参考方案2】:

您可以通过官方documentation.了解如何操作phpMyAdmin

【讨论】:

我已阅读并创建了具有所有权限的新用户,我需要在创建新用户时了解主机字段,请分享您的知识 您可以通过投票来感谢我,如果我的答案是正确的,请打勾。

以上是关于如何创建具有所有权限的新用户以从 localhost 连接远程数据库?的主要内容,如果未能解决你的问题,请参考以下文章

恢复 DSpace admin 用户的权限

如何创建一个数组以从 0 缩放直到用户输入

如何形成一个数组以从具有多个参数的 URL 进行查询

如何在 Alfresco-ADF angular 6 中“自动登录”用户

使用模式匹配来匹配具有非零下限的数组

具有非零下限的二维数组的子数组