有这样一个案例:
代码在执行imp恢复数据库前,先将数据库所有表的数据TRUNCATE掉了,然后执行imp恢复数据。
却发现imp使用的参数USERID,FROMUSER,TOUSER没有恢复数据的权限,
但这时数据已经被清掉了,程序却不能恢复,导致客户大怒。
因此,一定需要在TRUNCATE TABLE之前,判断是否有执行imp的权限。
要提的问题如标题:在执行imp前,如何先判断设置的参数有登陆或恢复数据库的权限?
多谢! 
(备注:代码使用的是C++)
数据库