1 、系统用户oracle 必须属于一个特定的组 该用户必须属于OSDBA 组才能以sysdba 身份登录。这里的OSDBA 组在不同类型的操作系 统上,名称会不一样。在unix 系统上名称为“dba ” ,而在windows 系统上名称则为“ORA_DBA ”。 2、sqlnet.authentication_services 的参数必须设置正确 在unix 系统上,该参数值必须设置...
安装完Oracle,使用conn /as sysdba命令连接数据库时出现 ERROR:ORA-01031:insufficient privileges,提示权限不足,查询解决方法是要把计算机用户加入到用户/表中,但是由于我电脑装的是win10家庭版,在计算机管理中找不到本地用户和组,这就要借助Oracle自带的Administration Assistant for Windows工具添加,具体操作如下: 1....
今天登陆oracle出现了ORA-01031错误(本质就是权限不足),通过查询Oracle的登陆认证方式,使用sysdba身份连接数据库实例,使用的认证方式是操作系统认证,而这一认证操作过程是操作系统根据它管理的信息去校验该用户是否可以连接数据库的过程。 所以,我把我登陆操作系统的用户添加到了 ora_dba 组。 具体操作:运行输入compmgmt...
今天登陆oracle出现了ORA-01031错误(本质就是权限不足),通过查询Oracle的登陆认证方式,使用sysdba身份连接数据库实例,使用的认证方式是操作系统认证,而这一认证操作过程是操作系统根据它管理的信息去校验该用户是否可以连接数据库的过程。 所以,我把我登陆操作系统的用户添加到了 ora_dba 组。 具体操作:运行输入compmgmt...
首先查看$ORACLE_HOME/network/admin/sqlnet.ora中SQLNET.AUTHENTICATION_SERVICES项的配置信息, 网上的大多数帖子一致结论为: 在windows平台上,SQLNET.AUTHENTICATION_SERVICES必须设置为NTS或者ALL才能使用操作系统验证,不设置或者设置为其他都能使用操作系统验证
此时你用sys账号登录数据库时,就会报ORA-01031:insufficient privileges错误,退出etl账号,用管理员登录给etl账号赋予率属于Oracle DBA Group的权限 然后用etl账号登录,问题解决了,如果你赋予etl账号管理员组权限,但是没有ora_dba权限,如下所示, 结果会怎样?答案是依然会报权限不足的错误 ...
这个是权限不够的警告,需要为帐号赋予足够的权限。用sqlplus进入oracle GRANT create any table TO scott;GRANT alter any table TO scott;GRANT select any table TO scott;
Copyright (c) 1982, 2010, Oracle. All rights reserved. ERROR: ORA-01031: 权限不足 请输入用户名: 1、查看本地用户和组确认权限 将登录的用户添加进ora_dba权限组中 2、用可以登录的账号登录查看检查系统参数 SQL> show parameter password NAME TYPE VALUE ...
安装windows8后默认使用了Microsoft帐户登录系统,虽然所有设置可以同步,但也会造成一点问题,如小编安装oracle后,从命令行运行comm /as sysdba;的时候会报ORA-01031:权限不足。可能网上有比较多的解决方法,试过后都不太有效,最后发现把登录的Microsoft帐户切换到本地帐户就可以解决问题。可能这种设置方法对于其它软件...
本地计算机安装了oracle服务端和客户端。但是发现不能访问本地数据库,conn / as sysdba;出现权限不足错误ORA-01031: insufficient privileges。网上查了,是windows用户权限没给,需要在本地用户和组里面设置,但是我一开始是windows10家庭版,没有本地用户和组这个东西,于是我升级为专业版,然后添加了 ...