MSSQL에서
master DB에 프로시저를 만들어 두고, 어떤 DB에서든 특정 프로시저를 사용 가능하게 하는 방법이다.
아래 방법을 사용하면 어느 사용자 데이터베이스 상에서도 해당 SP를 실행 할 수 있다.
USE MASTER
GRANT ALL ON [SP명] TO PUBLIC
GO
USE [사용자DB]
EXEC [SP명]
이렇게 만들어 두면 사용자 DB 어디에서든 사용가능 함 ㅋ
MSSQL에서
master DB에 프로시저를 만들어 두고, 어떤 DB에서든 특정 프로시저를 사용 가능하게 하는 방법이다.
아래 방법을 사용하면 어느 사용자 데이터베이스 상에서도 해당 SP를 실행 할 수 있다.
USE MASTER
GRANT ALL ON [SP명] TO PUBLIC
GO
USE [사용자DB]
EXEC [SP명]
이렇게 만들어 두면 사용자 DB 어디에서든 사용가능 함 ㅋ