TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Aidmin – Web-based database GUI

97 点作者 inssein大约 4 年前
Hi All,<p>I’ve been working on Aidmin for quite some time now, and finally released a beta version of it.<p>I’ve focused most of my efforts on security, making sure that Aidmin can’t negatively impact your database. I talk about that a little bit in the Security Overview (<a href="https:&#x2F;&#x2F;github.com&#x2F;aidmin-io&#x2F;docs&#x2F;blob&#x2F;main&#x2F;security-overview.md#abstractions-over-querying">https:&#x2F;&#x2F;github.com&#x2F;aidmin-io&#x2F;docs&#x2F;blob&#x2F;main&#x2F;security-overvie...</a>).<p>I would love to know if Aidmin would be helpful at your workplace, and if not, why? Are there any features that are missing which would make it much more useful?<p>Thank you for checking out the project!

14 条评论

cloudking大约 4 年前
It looks like your goal is to enable non-developers in an organization to make changes to a production database?<p>If so, you may want to consider that non-developers typically don&#x27;t have access to production databases for a good reason: they can easily make breaking changes.<p>You may want to consider creating a &quot;pull request&quot; type functionality where a non-developer can create a change, and instead of having it executed immediately, be sent to a developer&#x2F;reviewer for review and approval. This would still save developers time in crafting complex SQL queries, instead focusing on reviewing the changes others are proposing and ensuring they don&#x27;t break the system.
评论 #26854915 未加载
评论 #26854922 未加载
评论 #26854750 未加载
zsims大约 4 年前
&gt; In order for Aidmin to help you manage your database, we require that you share your database credentials with us.<p>Woah. This is a huge red flag for any company or enterprise.
评论 #26857098 未加载
评论 #26857649 未加载
评论 #26859609 未加载
adontz大约 4 年前
I would attach Django to an existing database and [ab]use django.contrib.admin to get quite user friendly interface to a database, with validation, mater-detail views, etc. It&#x27;s really not that hard.<p>What is the advantage of aidmin?
评论 #26856851 未加载
jesterson大约 4 年前
Hate to be a party breaker, but what are selling points of your product? What does it make better than Metabase or phpMyAdmin?<p>As it was mentioned, sharing access password with the service is worst thing possible in system like yours. It is a dealbreaker for me and many others.
ineedasername大约 4 年前
I&#x27;d like to check it out, but you can&#x27;t even view their beta site without giving name and email. It&#x27;s interesting, but I&#x27;m having a hard time getting much enthusiasm when they don&#x27;t respect my privacy at such a basic level.
评论 #26866174 未加载
lakshmibaskaran大约 4 年前
Start ups do not have the luxury of creating access control mechanisms for developers in the Production DB. I believe Aidmin will act as the Audit log for developer access
评论 #26858693 未加载
ark0n3大约 4 年前
I would see this as an on-premise tool more than a SaaS, given we&#x27;re taking about low level access to dbs. My 2 cents.
评论 #26855426 未加载
someuser123123大约 4 年前
If someone is capable of hosting their own PostgreSQL database they probably use it as a storage for their backend and you don&#x27;t want to give any access for production database. If you do then why use self hosted DB? Maybe google spreadsheets is enough for your business?<p>RBAC? Look at row based security. Audit logs? There are few robust trigger based solutions. Want quick access and UI? Just use any existing tool.<p>I don&#x27;t see any benefit of using this tool.
kqvamxurcagg大约 4 年前
Looks neat. I’ve developed a bunch of apps for our business but haven’t developed a management GUI. Looks like this could do the job with minimal hassle.
conzar大约 4 年前
For read-only, we use Metabase at work.<p><a href="https:&#x2F;&#x2F;www.metabase.com" rel="nofollow">https:&#x2F;&#x2F;www.metabase.com</a>
ineedasername大约 4 年前
Seems like phpMyAdmin only w&#x2F; SaaS. And there&#x27;s near equivalents for phpMyAdmin for many different systems.
johnchristopher大约 4 年前
Looks neat. From the video, I assume it keeps a log of every users&#x27; queries, right ?<p>What&#x27;s the advantage over giving dbeaver to users and set up their users right at the db level ? Cleaner UI (that&#x27;s a big +1) ? Access and right management ?
评论 #26854989 未加载
评论 #26856159 未加载
评论 #26857804 未加载
yoavm大约 4 年前
What databases are supported? I couldn&#x27;t find any list like that.
评论 #26856711 未加载
de6u99er大约 4 年前
What happened to the source code? Someone could easily get the impression that you&#x27;re using other peoples&#x27; open source code in your application, or that you&#x27;re trying to hide something else.<p>As long as I don&#x27;t see the source code, you won&#x27;t get any other feedback from me.
评论 #26855992 未加载