sqlplus/assysdba没有权限

database

想通过如下命令登陆,这种方式是以操作系统权限认证的oracle sys管理员登陆

sqlplus / as sysdba

BUT....

提示我没有权限,

百度下是由于当前用户不在ora_dba用户组中

(我的环境是win10)

寻思将当前用户放在oracle用户组中,奈何win10没有用户组,只能用命令行改

win10查看用户

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用户组下的具体用户:

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就可以登陆了

以上是 sqlplus/assysdba没有权限 的全部内容, 来源链接: utcz.com/z/531510.html

回到顶部