-
问题 3:网络上的其他计算机访问 tnsping。
也就是说,您无法从其他计算机访问数据库服务器。
-
2. 进入cmd命令行,输入[conn as sysdba]进入oralce控制台。
3. 在控制台输入 [conn as sysdba],然后使用管理员权限登录。
4. 登录成功,输入【创建由密码标识的用户用户名】,创建用户名和密码。
5. 创建成功,开始授予权限,输入【将创建会话授予用户名】,授予连接数据库的权限。
6. 创建完成后,启动控制台,输入用户名和密码登录,查看用户是否创建成功。
-
授予系统权限|对象权限|用户的角色;
-
一般来说,直接授予连接,资源到用户名; 够了。
grant dba to username;这是授予系统管理员的权限。
-
3.进入控制台并再次输入"conn / as sysdba"。
4. 登录成功后,重新输入"create user、identified by"。
5.然后你需要再次输入它"将创建会话授予用户名"。
6. 然后输入用户名和密码登录,检查用户是否创建成功。
-
所需的具体权限取决于用户的实际需求。
系统权限分类:
DBA:拥有所有权限,这是系统的最高权限,只有DBA可以创建数据库结构。
resource:拥有资源权限的用户只能创建实体,不能创建数据库结构。
connect:具有“连接”权限的用户只能登录Oracle,不能创建实体或数据库结构。
对于普通用户,请授予连接、资源权限。
对于 DBA 管理用户:授予 Connect、Resource、DBA 权限。
系统权限授权命令:
系统权限只能由 DBA 用户授予:sys、system(最初只有这两个用户)。
授权命令:sql> grant connect, resource, dba to username1 [, username2]。
注意:普通用户可以通过授权获得与系统相同的用户权限,但永远无法获得与sys用户相同的权限,系统用户的权限也可以是**。
分别使用 u1 和 u2 登录并执行以下命令:
select 'grant select on '|| tname ||' to t1; ' from tab where tabtype = 'table'; >>>More
create user username identified by password;-- 这是创建用户(这是最简单的创建语句,无需指定表空间)。 >>>More