当前位置:首页 » 服务存储 » 调用其他数据库存储过程赋权
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

调用其他数据库存储过程赋权

发布时间: 2023-08-09 17:52:58

sql存储过程如何调用存储过程

1、首先先创建一个存储过程,代码如图,存储过程主要的功能是为表JingYan插入新的数据。

❷ SQL跨库查询的问题

你的数据库用户名看看在另一个库上是否也有相应的权限,比如select ,你的存储过程中调用时的用户身份可能没在另一个库上付相应的权限.
另外,如果你想看明细,自己写一个方法,查看日志就是了.
streamwriter sw=new streamweater(server.mapth("./log/")+"log.txt",method.append);
sw.writeline(ex.tostring());
sw.close();

❸ oracle赋权调用存储过程

首先,需要resource,connect

grant resource,connect to guest;

然后赋予 执行权限(对每一个存储过程授权):
grant execute on cache.xxxxxx to guest

❹ sql server 存储过程如何调用存储过程

在sql
server数据库的维护或者web开发中,有时需要在存储过程或者作业等其他数据库操作中调用其它的存储过程,下面介绍其调用的方法
在sql
server数据库的维护或者web开发中,有时需要在存储过程或者作业等其他数据库操作中调用其它的存储过程,下面介绍其调用的方法
一、sql
server中调用不带输出参数的存储过程
sql
代码
--存储过程的定义
create
procere
[sys].[sp_add_proct]
(
@m_viewcount
int
=
0
,@m_hotcount
int
=
0
)
as
go
--存储过程的调用
declare
@m_viewcount
int
declare
@m_hotcount
int
exec
sp_add_proct
@m_viewcount,@m_hotcount
二、sql
server中调用带输出参数的存储过程
sql
代码
--定义存储过程
create
procere
[sys].[sp_add_proct]
(
@m_viewcount
int
=
0
,@m_hotcount
int
output
)
--存储过程的调用
declare
@m_viewcount
int
=0
declare
@m_hotcount
int
exec
dbo.sp_add_proct
@m_viewcount,@m_hotcount
output