0

我想让一个远程站点(拥有我的其他人)访问我的服务器上受密码保护的 mysql 数据库,但我不想向他们透露实际密码。

是否可以在我的服务器上拥有 mysql 访问文件(带有用户名和 pswd),并且他们只是通过它进行连接,以便他们的站点可以访问我的 MYSQL 数据库中的数据,但我实际上并没有公开向他们透露 pswd。

也可以在只读基础上提供此类访问权限。我只是想让他们可以查询数据库,而不是下载整个数据库或对其进行更改。

4

1 回答 1

1

远程方将需要凭据才能对您的 MySQL 数据库执行任何操作。即使您要打开某种文件共享以让他们访问物理文件,这仍然不会让他们对文件做任何事情(并且将实际文件暴露在数据库之外并不是一个好主意服务器)。

为他们设置一个单独的用户帐户,为他们提供所需权限。

您可以限制允许访问的 MySQL 数据库,以及它们在每个单独的数据库中可以做什么。

https://dev.mysql.com/doc/refman/5.5/en/adding-users.html

于 2012-08-28T19:05:47.440 回答