12-4 张森霖

1)角色是权限的集合,以下是三个内置角色:

sysdba 数据库管理员,拥有最多权限,包括:打开和关闭、备份和恢复数据库、日志管理、会话管理、创建数据库、用户管理等。

sysoper 数据库操作员,包括权限:打开和关闭、备份和恢复数据库、日志管理、会话管理。

normal 普通用户,只有查询表的权限。

2)连接字符串用于指定服务器的地址,如果连接本机,可以不写。如果需要连接登录远程服务器,则需要加上。

3)设置连接字符串的方法:

1、在Oracle的安装目录下,找到tnsnames.ora文件;

位置在Oracle目录\product\11.1.0\db_2\NETWORK\ADMIN下,如:C:\app\ch\product\11.1.0\db_2\NETWORK\ADMIN。

2、用文本编辑器打开:

ORCL =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = xray)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)

说明:最上面的ORCL是连接字符串的名字,下面ADDRESS部分是服务器地址,其中HOST后面是服务器的主机名,PORT是端口号,默认是1521,最后SERVICE_NAME是服务器上数据库的名字。

可以在下面添加新的连接字符串,如连接ip为192.168.52.28的服务器,数据库名为orcl。

TEST =

(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.52.28)(PORT = 1521))

(CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl) ) )

评论