
用友NC和Oracle 数据库挂接时,提示用户没有Create session权限 怎么操作啊? 30
我对于ORACLE数据库一点都不太懂,只是在网上照着一步一步操作的,可能开始我建用户没有按照他的名字建的,现在导致我的这个用户没有权限了,怎么把权限加上,才能测试通过啊,...
我对于ORACLE数据库一点都不太懂,只是在网上照着一步一步操作的,可能开始我建用户没有按照他的名字建的,现在导致我的这个用户没有权限了,怎么把权限加上,才能测试通过啊,请高手帮忙!!谢谢
展开
展开全部
你机器的具体情况不太清楚,现有可能的方法可以尝试:
1、数据库用户名不一致,在Oracle数据库用户管理那里添加下,程序里要求的用户名,即可;
2、在你这个界面中的Security里面添加用户名,或在已有的用户后面打上勾;再试试;
3、可能你的数据库在其他位置上已经被打开了,或使用了,所以才出现这样的情况,你可以注销下,注销后,再挂接试试;
4、最后不行的话,你可以打开你的控制面板,添加数据源,然后再试试。
一般情况下,应该是没有什么问题了。
1、数据库用户名不一致,在Oracle数据库用户管理那里添加下,程序里要求的用户名,即可;
2、在你这个界面中的Security里面添加用户名,或在已有的用户后面打上勾;再试试;
3、可能你的数据库在其他位置上已经被打开了,或使用了,所以才出现这样的情况,你可以注销下,注销后,再挂接试试;
4、最后不行的话,你可以打开你的控制面板,添加数据源,然后再试试。
一般情况下,应该是没有什么问题了。
追问
怎么在Oracle数据库用户管理 那里添加用户名 啊?
还有在Security怎么添加?这些你能说的详细点吗?我对程序什么的都不懂
展开全部
grant create session to $user;
和用户名没关系 用系统用户执行上面的语句,把权限赋给你要连接的用户
和用户名没关系 用系统用户执行上面的语句,把权限赋给你要连接的用户
追问
我执行了很多次上面的语句,但是回车后就是不显示授权成功
追答
你登陆的用户有没有session的权限?
你用oracle的系统用户登陆上去试试
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
需要用应用程序连接数据库的时候要具备合法用户,而连接的用户对数据库必须有connect权限,而应用程序要对数据库进行什么的操作要具备操作权限,试试为应用程序的连接用户(在oracle数据库的用户)授权,别喷
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用DBA身份登录 "sqlplus / as sysdba"
SQL> grant create session to 用户;
Grant succeeded.
如果授权不成功,是否有提示信息呢?
还有zhong_liang888 说的问题也很关键,NC用于登录数据库的用户名,跟你建立的用户名一致么?
SQL> grant create session to 用户;
Grant succeeded.
如果授权不成功,是否有提示信息呢?
还有zhong_liang888 说的问题也很关键,NC用于登录数据库的用户名,跟你建立的用户名一致么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询