【问题标题】:virtualmin doesn't allow me to access databasevirtualmin 不允许我访问数据库
【发布时间】:2017-03-02 03:20:43
【问题描述】:

我真的是 virtualmin 的新手,我工作的公司要求我在客户端的特定服务器上实现一个 wordpress 网站。

当我登录他的帐户时,那里没有数据库,我无法添加新的。但是服务器有一个现有的 wordpress 网站,但据我所知,当您安装 wordpress 时,您需要数据库。我不知道客户是怎么做到的。我在 youtube 上查看了几个关于如何访问数据库的教程,但我所看到的只是它已经在仪表板上。

这是我的仪表板,我在那里看不到编辑数据库选项卡,我不知道为什么。

我遇到过这个问题

https://www.virtualmin.com/node/18161

说如果使用的数据库不在 virtualmin 之外,它就不允许我添加新数据库。

所以我的问题是如何在我的仪表板上启用edit database 选项卡。

我检查了现有 wp 网站的 wp_config.php,它指向 virtualmin... 我仍然不知道为什么我无法查看 edit databases 选项卡。

【问题讨论】:

    标签: virtualmin


    【解决方案1】:

    服务器管理员需要为您的帐户授予数据库访问权限。有几个与数据库相关的权限;管理员可以通过选择有问题的域帐户,然后点击 Administrative Options->Edit Owner Limits 来找到它。在该表单中,有一个部分标记为允许的功能和特性。启用的特定选项称为可以管理数据库。还有一些可配置的限制,例如您可以创建的数据库数量等。

    对于在 Virtualmin 之外创建的数据库,root/管理员用户可以将它们导入到 Edit Databases->Import Database 中的给定 Virtualmin 域帐户管理下。

    【讨论】:

    • 但问题是我只有 1 个用户,它应该可以完全控制仪表板。正如您在我的图片上看到的那样,这是我可以访问的唯一选项卡。我不知道为什么..
    • 这些更改需要由服务器上的根级别用户进行。这些是 root 用户授予的权限;除非您对系统具有 root 级别访问权限,否则您不能自己更改这些权限。
    • 是的,我的用户是根级用户。但问题是我在那里看不到一些标签..
    • 这看起来像是 Virtualmin 域帐户用户,而不是根级别用户。您实际上是否使用用户名“root”(或具有 sudo ALL 权限的系统用户帐户)登录?域帐户具有有限的权限,root 用户可以授予额外的权限。如果您对系统具有 root 级别访问权限,则需要以 root 用户身份登录,以便向 virtualmin 域帐户授予您想要的权限......否则,任何拥有 root 权限的人都需要这样做。
    • 如果您有 root ssh 访问权限,或者具有 sudo 功能的用户帐户(它需要有一个类似于“username ALL=(ALL) ALL”的行,以便被视为Webmin 的 root 用户),您应该使用该用户而不是域所有者用户登录,以便进行这些权限更改。如果由于某种原因这在 Webmin 中不起作用,则可以从命令行在 Webmin 中创建一个新的根级别用户,但这有点棘手......我怀疑你只需要与服务器管理员交谈即可将这些权限授予您的 virtualmin 域帐户。
    猜你喜欢
    • 1970-01-01
    • 2012-05-28
    • 1970-01-01
    • 1970-01-01
    • 2017-01-01
    • 2012-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多