ORA-12546: TNS:permission denied
Cause: User has insufficient privileges to perform the requested operation.
Action: Acquire necessary privileges and try again.
此错误消息表明未通过TNS访问数据库的客户端的权限检查。
1.连接器-L错误拼写或拼写错误的连接器名。
2.客户机不支持要连接到数据库的TNS连接器。
3.连接侧TNS服务器尚未建立。
4.用户没有连接到资源受保护的数据库或输入错误的密码,此时必须检查数据库用户权限,是否能正常访问数据库。
1.检查TNS连接器名称,是否拼写正确。
2.更改TNS连接器配置文件,确认连接器相关配置项是否正确。
3.确保客户机支持连接TNS连接器。
4.检查数据库用户的权限,查看该用户是否具有执行连接所需的权限。
5.如果资源被保护,检查验证是否正确输入,确保输入正确的用户名和密码。