数据库无法登陆问题!

tangbow 2004-12-28 01:57:43
数据库不知道进行了什么操作,导致所有的用户都不能登陆
提示:create session privilege;logon denied

如何恢复?

谢谢
...全文
96 点赞 收藏 10
写回复
10 条回复
zgh2003 2004年12月28日
SQL>conn sys@service_name as sysdba
SQL>grant create session to username
SQL>conn username@service_name
回复 点赞
guangli_zhang 2004年12月28日
你得在服务器端用connect /as sysdba
回复 点赞
du0jun1 2004年12月28日
mark
回复 点赞
tangbow 2004年12月28日
提示找不到 sysdba

数据库所有的权限信息全部都丢失了
回复 点赞
ineedtostudy 2004年12月28日
你在数据库那台计算机上 connect /as sysdba ,看看有什么反映?
回复 点赞
tangbow 2004年12月28日
to:LGQDUCKY(飘)

提示如下:

C:\Documents and Settings\Administrator>sqlplus /nolog

SQL*Plus: Release 9.2.0.1.0 - Production on 星期二 12月 28 16:50:33 2004

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL> connect /as sysdba
ERROR:
ORA-12560: TNS: 协议适配器错误
回复 点赞
yown 2004年12月28日
以DBA的身份登陆,然后给用户授予connect权限即可

grant connect to user
回复 点赞
LGQDUCKY 2004年12月28日
提示是权限不足!

试下:

sqlplus /nolog
sql>connect /as sysdba
sql>grant connect to user_name;
回复 点赞
tangbow 2004年12月28日
我的是 9.2
是不是不能用internal登录了
回复 点赞
doulikeme 2004年12月28日
试试:
用internal登录 授予所有用户 create session 权限

(是不是 create session 权限被你从角色中剥夺了?)
回复 点赞
发动态
发帖子
基础和管理
创建于2007-09-28

7175

社区成员

9.5w+

社区内容

Oracle 基础和管理
社区公告
暂无公告