SQL> select username from dba_users;
USERNAME
------------------------------
MGMT_VIEW
SYS
SYSTEM
DBSNMP
SYSMAN
LIWENCHAO
admin
OUTLN
MDSYS
ORDSYS
CTXSYS
ANONYMOUS
EXFSYS
DMSYS
WMSYS
XDB
ORDPLUGINS
SI_INFORMTN_SCHEMA
OLAPSYS
MDDATA
SQL> grant connect,resource to admin;
grant connect,resource to admin
ORA-01917: 用户或角色 'ADMIN' 不存在
11 个解决方案
#1
删了重建
#2
问题解决了 用户名最好大写 就不会出现这些莫名其妙的问题了
#3
用户名 是不是得大写啊
#4
这和大小写没关系的吧!
#5
是用管理员账户登录进行赋权的嘛?
#6
解决了,祝贺一下。
授予权限必须使用sys或system用户登录。
授予权限必须使用sys或system用户登录。
#7
难道你建立用户时用户名还要用引号括起来?
#8
呵呵,恭喜了
#9
大小写问题
#10
应该是这样创建表admin用户。
create user "admin" identified by admin;
授权时要这样
grant create session to "admin";
create user "admin" identified by admin;
授权时要这样
grant create session to "admin";
#11
补充一下
对admin这个用户授权,只要授权的用户,如果是system privilege有with admin option都可以对admin授予他所拥有的system privilege; 如果是object privilege有with grant option都可以对admin授予他所拥有的object privilege.
对admin这个用户授权,只要授权的用户,如果是system privilege有with admin option都可以对admin授予他所拥有的system privilege; 如果是object privilege有with grant option都可以对admin授予他所拥有的object privilege.
#1
删了重建
#2
问题解决了 用户名最好大写 就不会出现这些莫名其妙的问题了
#3
用户名 是不是得大写啊
#4
这和大小写没关系的吧!
#5
是用管理员账户登录进行赋权的嘛?
#6
解决了,祝贺一下。
授予权限必须使用sys或system用户登录。
授予权限必须使用sys或system用户登录。
#7
难道你建立用户时用户名还要用引号括起来?
#8
呵呵,恭喜了
#9
大小写问题
#10
应该是这样创建表admin用户。
create user "admin" identified by admin;
授权时要这样
grant create session to "admin";
create user "admin" identified by admin;
授权时要这样
grant create session to "admin";
#11
补充一下
对admin这个用户授权,只要授权的用户,如果是system privilege有with admin option都可以对admin授予他所拥有的system privilege; 如果是object privilege有with grant option都可以对admin授予他所拥有的object privilege.
对admin这个用户授权,只要授权的用户,如果是system privilege有with admin option都可以对admin授予他所拥有的system privilege; 如果是object privilege有with grant option都可以对admin授予他所拥有的object privilege.