今天重装了Oracle 92 ,在安装的时候创建了数据库实例ID TEST,用户名密码test
然后通过PLSQL连接,
Connect as Normal登陆的时候,报用户名或密码错误
Connect as SYSDBA登陆的时候,很正常。请教各位是不是还需要进行其它什么操作,或哪里配置错误了?谢谢
然后通过PLSQL连接,
Connect as Normal登陆的时候,报用户名或密码错误
Connect as SYSDBA登陆的时候,很正常。请教各位是不是还需要进行其它什么操作,或哪里配置错误了?谢谢
解决方案 »
- 一个基础的问题请救
- 关于oracle中SYSTEM的问题
- 有没有人做过smallfile,bigfile,asm的性能比对,共享下测试结果,谢谢!
- 关于函数返回值的奇怪问题(Select field into parameter from table),哪位帮看看?
- 关于LINUX下编译OTL出现的OCI.H找不到的问题
- sql语句的表名可以是另一条语句的结果吗?具体如下
- 存储过程中给表增加一个字段并赋值 。。出错了
- oracle安装问题
- sql*plus 中运行 spool 提示 :限制的命令不可用 怎样可是是这个命令可用??---在线等待、请帮忙
- grant connect,resource to user 究竟包括那些权限,谢谢!20分
- oracle存储过程中date查询问题
- 本机如何连接别的机器上的oracle数据库
如果你没有给test用户权限,那么用test用户就连接不上
grant connect,resource to test;
然后查看用户创建成功了吗select * from dba_users where username='TEST'
------------------------------ ---------- ------------------------------ -------------------------------- ----------- ----------- ------------------------------ ------------------------------ ----------- ------------------------------ ------------------------------ --------------------------------------------------------------------------------
创建角色:
sql>create role role1;授权给角色
sql>grant create any table,create procedure to role1;使role1生效
sql>set role role1;创建新用户:
sql>create user test1 IDENTIFIED BY test1;授予角色给用户
sql>grant role1 to test1;赋与test1 用户连接和资源权限
SQL> grant connect,resource to test1;最后用PLSQL测试用户 test1/test1,
Connect as Normal 登陆成功!最后有个问题,不小心把test1 也赋了DBA的权限,不知道怎么删除DBA用户?
希望大家补充
conn /as sysdba;
revoke dba from test1;
IMP-00013: 只有 DBA 才能导入由其它 DBA 导出的文件
IMP-00000: 未成功终止导入奇怪,明明通过PLSQL Connect as SYSBDA 能登陆进去,但是在DOS命令却报上面的错误?