是否有一个数据库工具可以显示我有权执行的 sql 命令列表?
我和 HeidiSQL 的开发人员讨论过这个问题,他告诉我我可以通过 sql 的“show grants”命令来查询它,但我不明白它的结果集。 显示补助金 // 我在这里…
ASP.NET MVC 3 中的行级权限或 facebook 风格的隐私?
我正在开发一个需要自定义精细安全/隐私设置的项目。基本上我需要能够根据执行查询的用户来限制对数据的访问。很容易,对吧?不过,这里有一些问题...…
Postgresql客户端身份验证问题
我正在与 postgresql 的访问控制文件 pg_hba.conf 作斗争......它从来都不快乐,我想做的就是直接前进: A) 允许从本地主机访问全部 B) 允许从 10.8.0…
为什么没有内置的“存储过程执行器”?数据库角色?
我一直想知道为什么数据库角色列表(db_datareader、db_datawriter、db_ddladmin等)从未包含db_storedprocedureexecutor代码>.其他的都是有道理的,…
使用动态 SQL 对存储过程的 SQL Server 权限
我有一个具有应用程序角色的数据库。角色成员都属于 Active Directory 中的一个组。我没有授予角色从表中进行选择的权限,而是授予角色对其需要调用的…
如何保护 winform 的 SQL 2005 Express 数据库中的数据?
我有使用 SQL 2005 Express 的 ac# winform 应用程序。该应用程序创建数学和阅读测验,并向学龄儿童的家长推销。家长从我的网站购买并下载包含测验的 …
如何使用 ASP.NET MVC2 和 MS SQL Server 在共享数据库中实现租户视图过滤器安全模式
我开始在 ASP.NET MVC2 中构建 SaaS 业务应用程序,但在开始之前我想建立良好的架构基础。 我将采用共享数据库和共享模式方法,因为数据架构和业务逻…
如果我的服务器被盗,PostgreSQL 数据库的安全性如何?
如果我有一台服务器,其中包含 PostgreSQL 中的绝密数据数据库,并且我的密码几乎不可能被猜到(由各种奇怪字符组成的 128 个字符串,由手工生成)。…
防止对某些表执行 SQL Server 表操作(INSERT 和 DELETE)
在我们的数据库上处理一些随机 SQL 查询时,我们可能不希望通过错误地输入项目名称来向某些数据库表插入或删除项目。那么如何让他们锁定“编辑”,才…