大家好,我是考100分的小小码 ,祝大家学习进步,加薪顺利呀。今天说一说sqlplus / as sysdba 没有权限「建议收藏」,希望您对编程的造诣更进一步.
想通过如下命令登陆,这种方式是以操作系统权限认证的oracle sys管理员登陆
sqlplus / as sysdba
代码100分
BUT….
提示我没有权限,
百度下是由于当前用户不在ora_dba用户组中
(我的环境是win10)
寻思将当前用户放在oracle用户组中,奈何win10没有用户组,只能用命令行改
win10查看用户
代码100分C:WINDOWSsystem32>net user
\LAPTOP-BOU3T0DJ 的用户帐户
-------------------------------------------------------------------------------
Administrator DefaultAccount depen
Guest WDAGUtilityAccount
命令成功完成。
C:WINDOWSsystem32>
win10查看组
C:WINDOWSsystem32>net localgroup
\LAPTOP-BOU3T0DJ 的别名
-------------------------------------------------------------------------------
*__vmware__
*Administrators
*Device Owners
*Distributed COM Users
*Event Log Readers
*Guests
*Hyper-V Administrators
*IIS_IUSRS
*ora_dba
*Performance Log Users
*Performance Monitor Users
*Remote Management Users
*System Managed Accounts Group
*TFS_APPTIER_SERVICE_WPG
*Users
*VisualSVN Replication Partners
*VisualSVN Repository Supervisors
*VisualSVN Server Admins
命令成功完成。
C:WINDOWSsystem32>
查看ora_dba用户组下的具体用户:
代码100分C:WINDOWSsystem32>net localgroup ora_dba
别名 ora_dba
注释 Oracle DBA Group
成员
-------------------------------------------------------------------------------
Administrator
DefaultAccount
depen
NT AUTHORITYSYSTEM
命令成功完成。
若ora_ddba组中没有当前用户可以添加其到ora_dba用户组下。
这里up主将当前用户添加到ora_dba下,切记,用超级管理员权限运行cmd
net localgroup ora_dba depen /add
之后运行sqlplus / as sysdba就可以登陆了
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/10811.html