[转]关于authid current_user
明确定义者权限与调用者权限正如大家所知,Oracle从8i开始引入了调用者权限体系结构,之前一直使用定义者权限体系结构。关于定义者权限与调用者权限之间的相通点或者是各自优势本文不做探讨,这里仅描述调用者权限与定义者权限之间的差异,在我看来,主要有三个方面:1、执行的schema不同,操作的对象也不同在定义者(definer) 权限下,执行的用户操作的schema为定义者,所操作的对象是定义者在编译时指定的对象。在调用者(invoker)权限下,执行的用户操作的 schema为当前用户,所操作的对象是当前模式下的对象。例如:PHP code:----------
TNS监听起不来的原因分析
07.12 今天早上上班,同事小李报告说ERP上去了! 打开后,发现,TNS-12541 TNS:no listener错误,一查发现监听程序没有启动 可以在我未解决之前,他们已前将服务器重启,按理说这个服务自启动也应该是启动了! su - oracle passwd后 $shutdown immediate 正常关闭 $startup mount 正常启动 数据库正常. $ lsnrctl lsnrctl> start TNS-12540:TNS:internal limit restriction exceeded TNS-12560: