123得票7回答
我该如何列出用户获得的所有授权?

我需要查看Oracle数据库中的所有授权。 我使用了TOAD功能来比较模式,但它没有显示临时表授权等内容。因此,我的问题是: 如何列出Oracle数据库中的所有授权?

10得票2回答
MySQL:具有授权选项的用户无法授予创建用户权限。

我像这样使用 root 创建了一个名为 new_user 的用户: GRANT ALL ON labor.* TO 'new_user'@'%' WITH GRANT OPTION; GRANT ALL ON labor.* TO 'new_user'@'localhost' WITH GR...

346得票23回答
允许从任何IP地址远程访问MySQL数据库

我知道这个命令:GRANT ALL PRIVILEGES ON database.* TO 'user'@'yourremotehost' IDENTIFIED BY 'newpassword'; 但是它只允许我授予特定的IP地址访问这个远程MySQL数据库。如果我想让任何远程主机都可以访问这...

322得票8回答
PostgreSQL:在PostgreSQL数据库上为用户授予所有权限

我希望能够在不使其成为管理员的情况下,将所有数据库权限授予用户。 我这样做的原因是目前DEV和PROD是同一集群上的不同数据库,因此我不希望用户能够更改生产对象,但必须能够更改DEV上的对象。 我尝试过:grant ALL on database MY_DB to group MY_GROUP...

9得票2回答
如何向用户授予对特定存储过程的执行权限

我在特定的模式下创建了一些存储过程。 在这些存储过程中,我想要授予执行权限。 因此我编写了以下代码: GRANT EXECUTE ON PROCEDURE schema_name.proc_name TO 'user_name'; GRANT SELECT ON mysql.proc t...

31得票2回答
颁发给域\用户的GRANT语法

我想给一个活动目录用户访问仅限于一个特定的表。我希望他们可以插入、更新、删除等操作,但是只限于那个表。我知道这个命令:GRANT Insert, Select on Tablename to user 但是我无法弄清楚如何在语法上让"domain\user"起作用。 我尝试了:GRANT In...

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

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

7得票3回答
授权用户在Oracle模式上拥有所有权限

有没有一种方法可以授予用户在Oracle模式上的所有权限?我尝试了以下命令,但它只授予特定模式中特定表的权限。我想要的是在给定模式上给予这个用户所有权限。 GRANT ALL ON MyTable TO MyUser;

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

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

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

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