Heim > Datenbank > MySQL-Tutorial > Hauptteil

flashback_transaction_query查询权限

PHPz
Freigeben: 2018-09-30 10:16:56
nach vorne
1200 Leute haben es durchsucht

flashback_transaction_query是事物查询的要用到的重要视图,在一次查询中出现用户没有权限查询该视图

SQL> select undo_sql ,START_TIMESTAMP,COMMIT_TIMESTAMP from flashback_transaction_query where table_name='TEST_FLASHBACK';
select undo_sql ,START_TIMESTAMP,COMMIT_TIMESTAMP from flashback_transaction_query where table_name='TEST_FLASHBACK'

 *ERROR at line 1:
ORA-01031: insufficient privileges

--查询该视图时报没有权限

看到报没有权限,我就给用户付权限,然后我尝试了给用户赋予一下权限

1. grant select on flashback_transaction_query to shao;--查询报同样的错

2. grant select any dictionary to shao;--查询报同样的错

3. grant select any table to shao;--依然报错

最后没有办法求助谷歌,终于找到解决方法grant select any transaction to shao;,赋予用户该权限后,用户能够访问flashback_transaction_query视图。

更多相关教程请访问 MySQL视频教程

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!