首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

sqlplus命令行模式因密码带有@无法运行,如何修改

2012-04-09 
sqlplus命令行模式因密码带有@无法运行,怎么修改原来脚本运行很好,但是密码改成了带@的密码之后就不能运行

sqlplus命令行模式因密码带有@无法运行,怎么修改
原来脚本运行很好,但是密码改成了带@的密码之后就不能运行了,怎么办?
@sqlplus username/abc@123456@TNSname
系统报不能解析

[解决办法]

SQL code
C:\>SQLPLUS "/ AS SYSDBA"SQL*Plus: Release 9.2.0.1.0 - Production on Mon Oct 6 11:15:52 2008Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.Connected to:Oracle9i Enterprise Edition Release 9.2.0.1.0 - ProductionWith the Partitioning, OLAP and Oracle Data Mining optionsJServer Release 9.2.0.1.0 - ProductionSQL> CREATE USER TTT IDENTIFIED BY "TT@TT";User created.SQL> GRANT CONNECT,PUBLIC TO TTT;Grant succeeded.SQL> CONNECT TTT/"TT@TT"@ORCLConnected.
[解决办法]
使用密码的时候用引号""引用起来就可以了
[解决办法]
只需要把密码的那部分括起来,即可。
在密码或用户名的连接串里带有自己的"@"字符,实在是有些讨苦头吃。

热点排行
Bad Request.