8得票1回答
PostgreSQL中模式的权限被拒绝

我找不到为什么我的数据库出现了权限被拒绝的错误。 该角色拥有模式并可以访问表,但是日志仍然显示: ERROR: permission denied for schema myschema at character 20 QUERY: SELECT 1 FROM ONLY "myshema"...

8得票1回答
如何理解SQL Server中的Principals?

这听起来很蠢,但我觉得它真的很令人困惑:在MSDN中,“principal”的定义是可以请求SQL Server资源的实体。基本上有三种类型的principal:Windows级别的principal、SQL Server级别的principal和数据库级别的principal。到此为止还好。...

8得票5回答
PHP访问控制系统

我是一个团队的一员,正在使用PHP和MySQL创建一个Web应用程序。该应用程序将有多个具有不同角色的用户,并且还将以地理分布方式使用。因此,我们需要创建以下两个级别的访问控制系统: 1. 控制特定php页面的用户权限,即基于用户角色提供或拒绝对特定页面(或用户界面元素)的访问。例如:允许用...

8得票1回答
允许删除视图但不允许删除表的权限

我希望创建一个能够创建和删除视图,但不能删除表格或数据库的用户。这是为了在测试我的视图时进行实验,避免意外删除表格的风险。 MySQL提供了GRANT CREATE VIEW权限,但似乎没有相应的GRANT DROP VIEW权限。 GRANT DROP权限可以用于数据库、表格和视图。 在...

7得票5回答
SQL Server 执行权限;应用权限失败

我刚从SQL2000迁移到了SQL2008,现在遇到了一个执行权限问题,这个问题出现在使用sp_OACreate的存储过程上。 其余部分的系统能够正常工作,使用已设置并添加到数据库中的db登录信息。 我尝试过: USE master GO GRANT EXEC ON sp_OACreat...