在查询时授予用户使用表索引的内容是什么?

问题描述:

我想知道当用户从表中查询数据时oracle是否使用索引,并且该用户仅被授予:
将表选择授予用户

I want to know if oracle uses index when user queries data from table and that user has been granted just:
grant select on table to user

我想知道是否需要另一个授权来使用索引。

I want to know if it is needed some another grant to use index.

不,没有要求(或能力)授予对索引的访问权限。如果用户可以访问该表,那么他们的查询可以使用任何可用的索引。

No, there is no requirement (or ability) to grant access to an index. If the user can access the table then their queries can use any available index.