密码出现@符号的处理_Oracle

今天遇到一种情况:在EXP语句中,密码出现了@字符,即语句如下:

exp jmmn/"""hunejong@#!"""@orcl file=d:\dat.dmp log=d:\dat_imp.log INDEXES=N GRANTS=n ROWS=n

 

通过用三个"""***"""双引号,来把密码中的特殊字符转义成字符类型。这样写就可以解决密码中带@的情况

图解“交易·支付·清结算·账务”全局 这个过程大致是这样的,用户先到平台选择喜欢的“餐品”,然后“下单”,生成交易“账单”,用户选择支付方式进行“支付”,支付成功后平台要履行承诺把餐送到,“履约”完成以后平台就开始进行各方利益的“清分”,计算清楚应给谁多少钱,并“记账”,最后将款项“结算”给商家,这个过程如图7所示。交易系统请求订单系统创建订单,因为不清楚平台和商家之间的清结算协议,所以暂且认为所有优惠由平台提供给用户,后续平台再基于协议跟商家之间做优惠的分摊,将上述商品、优惠、计价等信息集成到一起,就得到了完成的订单信息了,如表4所示。 阅读详情

相关推荐

WIFI智能开关原理图和PCB.rar

WIFI智能开关原理图和PCB,采用涂鸦WIFI模块。给公司设置的,批量生产过。支持一路,二路,和三路开关。

oracle 密码中包括了“@”字符串

oracle  用户密码设置了带有“@符号,正常登陆总是无法登陆,提示无法解析的连接字符串错误,解决办法: 1:修改密码,修改密码密码中不包括@符号; 2:增加转义即可,在密码前后增加 \",示例如下: exp system/\"AA@X4\"@localhost:1521/orcl conn system/\"D1D@BCaB\"@localhost:1521/orcl

snowfoxmonitor的专栏 1万+

如何避免Oracle数据库密码出现@符号

Oracle中应该避免将特殊字符@用于密码中,因为在Oracle中,@符号用来表明使用哪一台Oracle服务器。本文介绍了避免Oracle数据库密码出现@符号的方法。

linux下oracle采用sqlplus登录密码@的解决方法

linux下oracle采用sqlplus登录密码@的解决方法

司马沉潇的专栏 3882

关于oracle数据库/加载机密码中含有特殊字符@:><等的解决办法

oracle数据库密码含有特殊字符

dhklsl的专栏 1984

oracle账号密码有“@”登录转义符

oracle账号密码有“@”登录转义符 密码中有@ ,如何SQLplus连接数据库。 用户名:adm 密码:adm@adm 用转义符 " " sqlplus adm/“adm@adm”@oradata #sqlplus adm/\"adm@adm\"@oradata SQL*Plus: Release 11.2.0.1.0 Production on Fri Sep 17 08:39:17 2021 Copyright (c) 1982, 2010, Oracle. All rights reserv

六月闻君 3875

oracle数据库采用sqlplus远程连接数据库密码中带有@符号处理方式

密码前后带双引号,双引号用转义字符\"实现 比如用户名叫shopping,密码为te@st 执行的命令为:sqlplus shopping/\"te@st\"@sytv 如图,则登录成功。 转载于:https://www.cnblogs.com/szone/p/10992653.html...

weixin_30690833的博客 711

Oracle密码过期设置和修改密码问题

Oracle密码过期设置和修改密码问题 学习了:https://jingyan.baidu.com/article/ce09321b5608612bff858ff3.html sqlplus / as sysdba select * from dba_profiles s where s.profile='DEFAULT' and resource_name='PASSWORD_LIFE_TI...

weixin_34202952的博客 86

口令中含@的问题!

当口令中包含@时不能通过sqlplus username/"password"连上数据库,但是可以通过sqlplus username(@tns)之后再输入password(切记password用双引号扩起来)正常连接数据库;也...

clt3617的博客 322

SqlPlus登录时密码中有符号@

场景 在使用sqlplus登录时,密码中有@符号应该怎么处理。 解决 sqlplus 'test/"qwer@1234"'@orcl 用单引号包裹用户名/密码,用双引号包裹密码,最外面的@后面跟的字符串是oracle的服务ID。 这里主要是sqlplus的使用方式需要多多使用,多少熟悉就可以了。 参考: ORA-12532、ORA-12154 SQLPLUS登陆时密码@怎么办 ...

fxtxz2的专栏 7363

otl rlogon(...)连接失败的问题分析

某个客户现场部署的数据库是Oracle的,历史遗留原因,Oracle密码在配置文件里是明文的,客户要求修改为密文,修改后交由客户验证,客户反馈修改密码后,终端上报审计信息插入Oracle时,模块崩溃了,按理说密码即使不对或者解析问题也不会崩溃。不需要看实现细节,也能看出来根据’/’ '@'符号去切割的,当然官网也提供了更多的重载的接口(rlogon),并非一定要使用这种格式的接口,但是这种接口是更通用的,对于连接不同类型的数据库来说。rlogon()这个封装在最底层的接口是otl提供的,查看官网接口文档。

qq_42896627的博客 616

记录oracle的一些操作

设置用户名和密码尽量不要带@符号,否则后期导入导出等各种操作会出问题。最笨的办法就是临时改个简单的密码,操作完再改回去。导出:按照用户导出,EXCLUDE是排除某张表的操作,单引号需要转义一下:expdp user/"***" schemas=user dumpfile=mydir:user1.dmp logfile=mydir:user1.log EXCLUDE=TABLE:\"IN\'DM_CSSMC_OPR_VS_FIN_ADJ\'\" compression=all;导出多个用户的对象,就需要用db

申公的专栏 487

Oracle impdp/expdp 用户密码@符号

exp 用户名/"""密码"""@sid file=文件 full=y。exp '用户名/"密码"@sid' file=文件 full=y。oracle 导出或者导入数据库,用户密码中含有@符号密码前后分别用三个双引号括住。

qq_42463183的博客 1682

oracle密码@!,oracle密码中带@符号

原来脚本运行很好,但是密码改成了带@密码之后就不能运行了,怎么办?@sqlplus username/abc@123456@TNSname系统报不能解析解决思路如下:C:/>SQLPLUS "/ AS SYSDBA"SQL*Plus: Release 9.2.0.1.0 - Production on Mon Oct 6 11:15:52 2008Copyright (c) 1982, 2...

weixin_34966467的博客 1680

oracle密码中带@符号

原来脚本运行很好,但是密码改成了带@密码之后就不能运行了,怎么办? @sqlplus username/abc@123456@TNSname 系统报不能解析 解决思路如下: C:/>SQLPLUS "/ AS SYSDBA"SQL*Plus: Release 9.2.0.1.0 - Production on Mon Oct 6 11:15:52 2008Copyrigh

渡鹤堂 3810

Oracle 用户密码中存在特殊字符@,$,&的处理方式

出于安全的考虑,公司要求密码中存在@等特殊字符的密码编排方式,但在密码中出现@字符时,如果按照正常sqlplus连接方式登录数据库,会提示ora-12154错误,解析服务名时出错 找不到指定的服务名称。1. 存在特殊字符@大致情形如下:SQL> alter user scott identified by "tiger@123";User altered.SQL>...

weixin_33912445的博客 2923

oracle密码@!,【扫盲】Oracle用户密码含有特殊字符的处理办法

该楼层疑似违规已被系统折叠隐藏此楼查看此楼在设置Oracle密码时,我们经常会将密码设置的特别复杂(一般由字母、数字和特殊符号组成),值得注意的是,在有特殊符号时,修改密码或着导入导出数据时会遇到很多不必要的麻烦,本文中将会对此情况进行详细的解释和说明:注:本文中,将以特殊符号“/”为例。Linux环境下,使用Oracle数据库10g修改密码oracle@olivenan oracle〕$ ...

weixin_39668199的博客 1460

oracle用户密码@符号连接方法

oracle用户密码不小心设置了带有“@符号,正常登陆总是无法登陆,提示无法解析的连接字符串错误,其实解决办法很简单,转义即可,示例如下: exp system/\"xxx@yyy\"@localhost:1521/orcl conn system/\"xxx@yyy\"@localhost:1521/orcl

AI开源工具分享 2432

oracle处理oracle用户密码中的特殊字符$和@

oracle处理oracle用户密码中的特殊字符$和@oracle处理oracle用户密码中的特殊字符$和@ 1.创建测试用户 create user testdb identified by "testdb@"; grant conne...

weixin_30627341的博客 364

oracle 表名加 符号,oracle用户口令中带@符号问题

oracle用户口令中带@符号问题==================~$sqlplus "/ as sysdba"SQL*Plus: Release 9.2.0.4.0 - Production on Tue Dec 28 17:46:46 2010Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.Connect...

weixin_42433412的博客 558
上一篇: "component 'SET_NO_OUTLINES' must be declared"错误
下一篇: MyEclipse中怎么自动生成变量的set和get方法
june696295
博客等级 码龄17年 1粉丝 33原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值