不能用PL/SQL Dev登录问题解决
今天遇到了PL/SQL Dev的一个怪问题:
死活不能用PL/SQL Dev登录,用自己编写的程序、Sql Plus都可以。总是出现提示:
You are not allowed to user PL/SQL Developer on this database.
You do not have the System.Logon privilege in the PL/SQL Developer authorization table
-----------------------------------------------------------------------------------------
可以用TOAD登陆,这就不明白了?
后来Google一下,发现了解决办法。
用Sql Plus登录,再执行:drop table sys.PLSQLDEV_AUTHORIZATION;
OK。
我事先select一下这张表,是空的。
后来想想,出现这个错误的原因可能是:我刚才用PL/SQL Dev导数据时(Sql 插入方式),我看太慢,就把导入窗口给关了,后来就没法登录了。不知道是不是这个问题。
死活不能用PL/SQL Dev登录,用自己编写的程序、Sql Plus都可以。总是出现提示:
You are not allowed to user PL/SQL Developer on this database.
You do not have the System.Logon privilege in the PL/SQL Developer authorization table
-----------------------------------------------------------------------------------------
可以用TOAD登陆,这就不明白了?
后来Google一下,发现了解决办法。
用Sql Plus登录,再执行:drop table sys.PLSQLDEV_AUTHORIZATION;
OK。
我事先select一下这张表,是空的。
后来想想,出现这个错误的原因可能是:我刚才用PL/SQL Dev导数据时(Sql 插入方式),我看太慢,就把导入窗口给关了,后来就没法登录了。不知道是不是这个问题。