是否有类似于 phpMyAdmin(用于 MySQL)的用于管理 MSSQL 的 Web 界面?
我想要一个自助服务设置,开发人员可以通过 Web 界面创建数据库并上传/下载数据库备份,而无需本地访问。
我考虑过phpMSAdmin,但自 2006 年以来它就没有发布过,所以我不确定它是否值得花功夫去安装。如果有其他东西(免费或不那么免费)那就太好了。
我的问题类似于这个2 年前发布的,但是当时没有找到好的网络界面。SQL Web 数据管理员看起来很有趣,但它缺少一些功能 - 最明显的是创建新的数据库(自 2007 年以来也没有更新)。
答案1
有我的LittleAdmin我们使用的。我觉得很奇怪这里没有提到它。我们已经用了好几年了,我认为我们的开发人员发现它对他们来说很好用。我认为没有像 phpMyadmin 这样的官方基于 Web 的工具来支持 MSSQL 真是太疯狂了。我不想让我们的开发人员访问我们的生产 SQL 服务器,所以基于 Web 的解决方案对我们来说是理想的选择。
答案2
没有像 phpMyAdmin 这样的默认 Web 界面。通常,您不会想将 Microsoft SQL Server 暴露给公共网络。您通常会通过 VPN 连接,然后使用 SQL Server Management Studio 进行连接。
您找到的 Web 界面可能会满足您的需求,但无法访问某些新功能。如果您只是在寻找基本功能,那么这些界面就足够了。SQL Server 的优点在于,您可以在 SSMS 中执行的任何操作都可以在 T/SQL 中执行,因此,如果您拥有的 Web 界面不提供功能,您仍然可以使用 T/SQL 管理和使用这些功能。
答案3
与 PHPMYADMIN 不等同,但我同时使用 PHPMYADMIN + HEIDISQL 来处理 MYSQL,并且 HEIDISQL 也支持 MS-SQL
作为一名来自 MySQL 的开发人员,我必须使用 MS-SQL 进行企业项目,我很惊讶地发现用于 MySQL 的 HeidiSQL 也适用于 MS-SQL 数据库。HeidiSQL 是免费的(我保证,当您使用它时,您最终会想要捐赠,这太棒了),并且它支持许多数据库类型和连接。不过有一点是,有时在更改表/列时您会遇到一些奇怪的问题,除此之外,您可以保留其他数据库系统上令人惊叹的过滤、浏览、多编辑功能。
答案4
正如 mrdenny 所说,mssql 没有默认的 Web 界面。而且我宁愿不使用 3 年多以来没有发布更新的第三方程序……如果安全性得不到改善,那就相当危险了。
就我而言,我使用RazSQL 用于管理我的数据库。这是一个很好的工具,你只需要创建一个连接(ip、端口、数据库名称等等...)然后你就可以与你的数据库交互,你可以做几乎任何事情(如果你以 root 身份连接),这是一个非常完整的工具。但它不像 phpmyadmin 那么友好,但仍然更好(至少对我来说是这样)。
试一试。