问题标签 [grant]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
20026 浏览

oracle - Oracle 11g 中按角色授予的授权发生了变化?

我试图CONNECT通过角色授予用户:

当我在10g中尝试此操作时,它工作正常,而在11g中登录被拒绝:

ORA-01045:user MY_USER lacks CREATE SESSION privilege; logon denied

授予CREATE SESSION角色并没有什么不同。
我只能在直接授予CONNECT(或CREATE SESSION)用户后才能登录。

甲骨文改变了这种行为还是我做错了什么?

0 投票
1 回答
6000 浏览

mysql - 授予对与 MySQL 5.0 中的模式匹配的一组数据库的权限

我明白以下内容授予所有名称以'xian_'开头的数据库的所有证明,但mysql抱怨语法错误near ''xian_......

GRANT ALL PRIVILEGES ON 'xian_%.*' TO xian@'192.168.1.%';

什么是正确的语法?我是否认为_需要\_也逃逸,因为它也是通配符?

0 投票
3 回答
45398 浏览

mysql - GRANT 在 MySQL 中使用数据库名称通配符?

我想创建一个用户“projectA”,它对每个名为“projectA_%”的数据库具有相同的权限

我知道它可能,但 MySQL 不喜欢我的语法:

参考:http ://dev.mysql.com/doc/refman/5.1/en/grant.html

0 投票
1 回答
713 浏览

oracle - Oracle 词汇,什么是数据库的 mysql/SQL Server 等价物

我需要一些词汇方面的帮助,我不经常使用 Oracle,但我熟悉 MySQL 和 SQL Server。

我有一个需要升级和迁移的应用程序,其中一部分过程涉及导出到 XML 文件,允许安装程序创建新的数据库表,然后从 XML 文件导入到新的数据库表。

在 Oracle 中,我的数据库连接指定了用户名、密码和 SID。

我们将 SID 称为“COMPANY-APPS”。此 SID 包含属于多个应用程序的表,每个应用程序都连接不同的用户(“WIKIUSER”、“BUGUSER”、“TIMETRACKERUSER”)。

我的问题是:我可以重新使用同一个用户来创建新表(具有相同的名称)。

在 MySQL 或 SQL Server 中,我将创建一个新数据库并授予我的用户权限以在其中创建表。

或者,我是否需要为升级后的表创建新的数据库用户?

0 投票
1 回答
2344 浏览

sql-server-2008 - 在 Sql Server 2008 中拒绝删除数据库对象

我需要帮助来使用 sql server 2008 将 GRANT CREATE、ALTER BUT DENY DROP DB 对象设置为 db 用户。

我试过这个,但它返回错误:

任何帮助将非常感激。非常感谢..

射频

0 投票
3 回答
235 浏览

mysql - 启动 mySQL 的问题

我刚刚下载了 PHP,并尝试使用以下命令运行 mySQL:

我得到了错误:

我在 linux 上找到了一个解决方案,但我在这台机器上运行 vista,不知道这一切意味着什么。请帮忙,我厌倦了使用学校的终端机。

0 投票
1 回答
27082 浏览

java - 如何授予站点的小程序 AllPermission 权限?

我想指定java.security.AllPermission在我的计算机上运行的某些小程序(用于调试和安全测试)。但是,我不想让我运行的所有小程序都拥有此权限。所以,编辑我的用户 Java 策略文件(我通过测试确保它是正确的策略文件),我尝试输入这个值:

当小程序尝试做一些强大的事情(在我的例子中创建一个新线程)时,这个值会失败。但是,当我输入以下值时:

小程序能够执行强大的操作。唯一的区别是缺少codeBase属性。

对此处提出的类似问题的回答 [1] 似乎暗示(但从未显示或证明)AccessController.doPrivileged()可能需要调用。对我来说,这听起来是错误的,因为当我向所有小程序授予权限时我不需要该调用(我展示的第二个示例)。即使这是一个解决方案,在我运行的小程序中乱扔垃圾AccessController.doPrivileged()也不是一件容易的事,也不一定是可能的。最重要的是,我的测试表明这无论如何都行不通。但我很高兴听到更多关于它的想法。

[1]无法为 Intranet 小程序配置 AllPermission。任何人都可以帮忙吗?

0 投票
5 回答
5858 浏览

sql - 如何为正在删除和重新创建的表保留 GRANT?

我正在进行一个相当新的项目,我们仍在修改 Oracle 11g 数据库表的设计。因此,我们经常删除和重新创建我们的表,以确保我们的表创建脚本在我们进行更改时按预期工作。

我们的数据库由 2 个模式组成。一个模式有一些带有INSERT触发器的表,这些触发器有时会导致数据被复制到我们的第二个模式中的表中。这要求我们使用管理员帐户登录数据库,例如,sysdbaGRANT访问第一个模式到第二个模式上的必要表,例如

我们的问题是,每次我们对数据库设计进行更改并希望删除并重新创建我们的数据库表时,当表被删除时,我们的访问权限GRANTschema_one消失了。因此,这创建了另一个烦人的步骤,其中我们必须使用管理员帐户登录,以便GRANT每次删除并重新创建这些表中的一个时重新访问。

这没什么大不了的,但我很想从我们的开发和测试过程中消除尽可能多的步骤。有没有办法以GRANT这样的方式访问表,即GRANT-ed 权限在表被删除然后重新创建后仍然存在?如果这是不可能的,那么有没有更好的方法来解决这个问题?

0 投票
2 回答
1152 浏览

mysql - How to grant "select" on more than one table in MySQL?

i want to do something like

#xA;

but fails, is there a way to do so?

0 投票
1 回答
747 浏览

mysql - MySQL 授权问题

为什么以下授权声明可能不起作用?

这是完整的输出。

似乎这些赠款选项每次都能吸引我。我想我已经记住了它们,并且文档似乎也可以检查出来,但是它们经常无法正常工作。我错过了什么?