现象:
使用客户端连接提示没有创建session权限,很奇怪的问题,之前一共创建了三个用户,三个用户创建脚本是复制的,只有用户名和表空间名不一样,但创建完之后很多地方有问题,有可能是开发人员在调试程序,没沟通好吧。
只有MUSIC用户报该错误:
ORA-01045: user MUSIC lacks CREATE SESSION privilege; logon denied
原因:
授予创建会话权限。
解决方案:
root@dbserver/# su - oracle
$ export ORACLE_SID=MUSIC
$ sqlplus /nolog
SQL*Plus: Release 10.2.0.4.0 - Production on Thu Apr 24 14:22:10 2014
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
SQL> conn MUSIC/music;
ERROR:
ORA-01045: user MUSIC lacks CREATE SESSION privilege; logon denied
SQL> conn / as sysdba
Connected.
SQL> grant create session to MUSIC;
Grant succeeded.
SQL> conn MUSIC/music;
Connected.
SQL> create table test(id int,name varchar2(8));
Table created.
SQL> desc test;
Name Null? Type
----------------------------------------- -------- ----------------------------
ID NUMBER(38)
NAME VARCHAR2(8)
SQL>
阅读(7202) | 评论(0) | 转发(0) |