oracle 19c DICTIONARY_ACCESSIBILITY
时间: 2023-07-05 14:31:53 浏览: 122
oracle驱动,支持19c
Oracle 19c中的DICTIONARY_ACCESSIBILITY是一个参数,用于控制非特权用户能否访问数据字典视图或sys schema中的对象。
当DICTIONARY_ACCESSIBILITY参数设置为TRUE时,非特权用户可以访问数据字典视图或sys schema中的对象。如果设置为FALSE,则非特权用户将无法访问这些对象。
默认情况下,DICTIONARY_ACCESSIBILITY参数设置为TRUE。
您可以使用以下SQL语句来检查DICTIONARY_ACCESSIBILITY参数的值:
```
SELECT name, value FROM v$parameter WHERE name = 'dictionary_accessibility';
```
如果要将DICTIONARY_ACCESSIBILITY参数设置为FALSE,可以使用以下SQL语句:
```
ALTER SYSTEM SET DICTIONARY_ACCESSIBILITY = FALSE;
```
需要注意的是,将DICTIONARY_ACCESSIBILITY参数设置为FALSE可能会影响一些应用程序的正常运行,因为它们依赖于非特权用户对数据字典视图或sys schema中的对象的访问权限。因此,在更改此参数之前,请务必进行测试和评估。
阅读全文