9得票1回答
创建同义词时出现ORA-01031权限不足错误

我需要帮助理解用户在创建指向其他(不同)模式对象的同义词时需要哪些授权/权限。 当我尝试以下操作时,出现了 ora-01031 不足的权限,所以显然我缺少并未能应用其他必要的权限。我已经尽力搜索了,但是没有找到与跨模式同义词有关的具体信息。 CREATE USER test IDENTIF...

9得票2回答
如何在MySQL中撤销新用户对*.*的访问权限?

在mysql 5.6命令行客户端(以root身份登录)中,我使用以下命令创建了一个用户: CREATE USER 'admin'@'localhost' IDENTIFIED BY 'password'; 使用以下命令授予权限: GRANT ALL PRIVILEGES ON data...

7得票2回答
无法在mysql 8.0.17上授予select权限。

我想授予用户从任何主机的 select 权限,但是一直报错,提示你不允许创建用户。 mysql>GRANT SELECT ON *.* TO 'alice'@'%' WITH GRANT OPTION; ERROR 1410 (42000): You are not allowed...

47得票3回答
MySQL中使用数据库名通配符的GRANT命令?

我想创建一个名为 'projectA' 的用户,该用户对每个名字以 'projectA_%' 开头的数据库具有相同的权限。 我知道这是可能的,但是MySQL不喜欢我的语法:grant all on 'projectA\_%'.* to 'projectA'@'%'; 参考资料: http://...

31得票3回答
为用户授予在PostgreSQL中创建的任何新表的权限。

目前我正在使用此方法来授予权限:grant select on all tables in schema public to <user_name>; alter default privileges in schema public grant select on tables...

7得票4回答
跨模式重新生成角色的GRANTs

与这个问题类似,我想知道如何生成发放给一组模式中所有角色的所有GRANT语句和名称以"PROXY"结尾的角色列表。我想重新创建像下面这样的语句: GRANT SELECT ON TABLE_NAME TO ROLE_NAME; GRANT EXECUTE ON PACKAGE_NAME TO...

11得票1回答
将行级安全与列授权相结合

假设我有一个名为users的表格,其中包括三个列:public_data、private_data和system_data,并且我有三个角色:postgres、authenticated_user和visitor。 postgres 是超级用户,可以访问所有数据(包括system_data)...

7得票1回答
在 PostgreSQL 中撤销对特定列的访问权限无法在 pg_proc 表上生效。

我的目标是仅允许特定用户在特定模式中执行函数,按名称列出可用的函数但不显示函数源代码或列出其他模式。 可以通过以下方法实现上述目标而无需列出可用函数名称的能力: 首先创建一个测试用户角色: CREATE ROLE test_user WITH LOGIN PASSWORD 'secret...

16得票3回答
内容提供者授予URI权限

我查阅了Android开发者文档,但未找到关于内容提供者授予URI权限的满意答案。有人能更详细更简单地解释吗?我的问题是: 授权URI用于什么? 授权URI权限为true和false之间的区别是什么? 我们应该何时使用true?何时使用false? 如果有更多细节则更好。

126得票3回答
第一次授予用户权限时为什么会创建一个“GRANT USAGE”?

我是数据库管理系统的新手,今晚在设置一个新的数据库(使用MySQL)时发现了这个问题。在首次给用户授予权限后,会创建另一个看起来像这样的授权:GRANT USAGE on *.* TO user IDENTIFIED BY PASSWORD password 文档中说USAGE特权意味着“没有...