sqlserver数据库对接
- 格式:doc
- 大小:184.00 KB
- 文档页数:5
Sqlserver数据库对接
(采用客户端工具方式)
1、在“安全性”中的“登录”中右键“新建登录”创建一个sqlserver登录用户
输入名称“wangjj”,采用sqlserver身份验证,输入密码“wangjj”,在“数据库”中选择登录的默认数据库为“GCSS1”。
在“数据库访问”一栏中,设定该用户所能访问的数据库,在此设定“GCSS1”。
数据库角色默认为“public”,因为没有设定角色,在此不动。点“确定”保存。
2、进入“GCSS1”数据库,点“角色”,右键“新建数据库角色”,输入角色名称“wangjjrole”
后,点“确定”。也可以在此点“添加”把刚建的用户“wangjj”跟该角色关联。
3、对该角色赋予权限,可进行表的读、写、改、存储过程的执行,视具体情况而定。
对某个表的列进行update权限赋予对列赋予update权限必须看到有如下界面的标志才表示成功。
4、在本地数据库中建立“数据库链接”。在“安全性”—“链接服务器”,右键“新建链接
服务器”,输入链接服务器名称dblnktest,在“其他数据源”中选择“Microsoft OLE DB Provider for SQL Server”。“产品名称”随便填;“数据源”填对方服务器IP地址(192.168.11.101)
在“安全性”一栏中,选择“用此安全上下文进行”中输入远程登录的用户名密码(wangjj/wangjj)
如果需要赋予执行存储过程的权限,还必须在“服务器选项”中进行如下设置。在RPC
相关两栏上进行打勾。
5、至此,通过该数据库链接DBLNKTEST就可以利用sql语句进行查询、修改、执行。
--查询select * from dblnktest.gcss1.dbo.f_oper
--修改update dblnktest.gcss1.dbo.f_oper set syhxm='王江2' where syhdm='0107'
--执行exec dblnktest.gcss1.dbo.sp_event_autopm