银行不能给非本人查询流水的法律依据主要来自于《中华人民共和国商业银行法》的相关规定。具体分析如下:
一. 法律依据
《中华人民共和国商业银行法》第二十九条:商业银行办理个人储蓄存款业务,应当遵循存款自愿、取款自由、存款有息、为存款人保密的原则。对个人储蓄存款,商业银行有权拒绝任何单位或者个人查询、冻结、扣划,但法律另有规定的除外。
《中华人民共和国商业银行法》第三十条:对单位存款,商业银行有权拒绝任何单位或者个人查询,但法律、行政法规另有规定的除外;有权拒绝任何单位或者个人冻结、扣划,但法律另有规定的除外。
二. 法律分析
三. 实际应用
综上所述,银行不能给非本人查询流水的法律依据主要来自于《中华人民共和国商业银行法》的第二十九条和第三十条。这些规定明确了商业银行在保护存款人隐私和资金安全方面的责任和义务。如有进一步需要,您可以继续咨询我。