2014年10月1日星期三

就算给了用户connect的role,仍然连接不上ORA-01045

10g以后的connect role里面就只有一个CREATE SESSION,照理如果给了用户这个role,就能连接不上,后来知道光
GRANT "CONNECT" TO user
不行
还得将这个role设置为user对的default role,也就是
alter user user default role connect
至于为啥要弄成deafult role,得看oracle的文档了
 
用户虽然有这个role,但是没enable,需要切换到这个role才能行使这个role的权限。
 
http://dba-tips.blogspot.jp/2012/03/about-default-roles.html 
 

没有评论:

发表评论