user test lacks create session privilege logon denied

我们在oracle数据库中创建一个用户test,如果给test赋予的权限不足,那么在用test登陆时就会提示 user test lacks create session privilege logon denied,

原因是test至少需要会话的权利,否则连接也不成功;

用户在会话的权利上,应该有其他操作的权利;

具体解决办法:
用oracle的dba登陆,至少要有赋予其他用户权限的能力。

然后执行  'grant connect to test;'
和        'grant resource to test;'

sql执行时不加引号。
有时这样的操作以后还是提示以上信息,

再执行     'grant create session to test;'

以上sql的结果都提示授权成功,再登陆试试,就没有问题了。

猜你喜欢

转载自vvv-110.iteye.com/blog/1717301