GRANT CTXAPP TO NDS3;
ALTER USER "CTXSYS" ACCOUNT UNLOCK;
alter user ctxsys identified by abc123;
conn ctxsys/abc123
grant execute on ctx_ddl to NDS3;
执行情况
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
SQL> GRANT CTXAPP TO NDS3;
授权成功。
SQL> ALTER USER "CTXSYS" ACCOUNT UNLOCK;
用户已更改。
SQL> alter user ctxsys identified by abc123;
用户已更改。
SQL> conn ctxsys/abc123
ERROR:
ORA-12560: TNS: 协议适配器错误
警告: 您不再连接到 ORACLE。
执行到第4句话的时候报错的,为什么呢?
------解决方法--------------------------------------------------------
conn ctxsys/abc123
完整写法:conn ctxsys/abc123@tnsname
你确定是数据库服务器本机执行的sqlplus,如果不是的话应该是你没有配置相关的网络服务名
SQL>
SQL> conn vboss/vboss;
ERROR:
ORA-12560: TNS: 协议适配器错误
警告: 您不再连接到 ORACLE。
SQL> conn vboss/vboss@test;
已连接。
SQL>