从SQL Server发送邮件?

从SQL Server发送邮件?,sql,sql-server,Sql,Sql Server,是否可以使用SQL Server发送电子邮件?我想能够创建一个发送电子邮件的程序。似乎我必须根据这个进行一些配置,但我在我的机器上没有管理员权限。我怎样才能做到这一点 谢谢你的帮助 注意:我正在Windows上工作是您希望用于较旧版本SQL Server的命令。请注意,这将从将来的版本中删除,因此对于支持它的版本,请使用 编辑抱歉-请阅读您的完整帖子。如果您没有启用邮件发送的权限,则需要与拥有该权限的管理员联系。服务器安全性不是为“解决”而设计的。为什么必须从SQL Server发送邮件?是旧版

是否可以使用SQL Server发送电子邮件?我想能够创建一个发送电子邮件的程序。似乎我必须根据这个进行一些配置,但我在我的机器上没有管理员权限。我怎样才能做到这一点

谢谢你的帮助

注意:我正在Windows上工作

是您希望用于较旧版本SQL Server的命令。请注意,这将从将来的版本中删除,因此对于支持它的版本,请使用

编辑抱歉-请阅读您的完整帖子。如果您没有启用邮件发送的权限,则需要与拥有该权限的管理员联系。服务器安全性不是为“解决”而设计的。为什么必须从SQL Server发送邮件?

是旧版SQL Server需要的命令。请注意,这将从将来的版本中删除,因此对于支持它的版本,请使用

编辑抱歉-请阅读您的完整帖子。如果您没有启用邮件发送的权限,则需要与拥有该权限的管理员联系。服务器安全性不是为“解决”而设计的。为什么必须从SQL Server发送邮件?

您可以使用。 例如,请参见此示例:

通过.NET发送它将允许您通过外部SMTP进行中继,而不必配置数据库邮件。

您可以使用。 例如,请参见此示例:


通过.NET发送它将允许您通过外部SMTP进行中继,而不必配置数据库邮件。

如果您在SQL Server上拥有有限的权限,为什么不编写查询以获取用户名、电子邮件地址和忘记的DVD标题,并从您的应用程序发送电子邮件

只要您有权访问SMTP服务器,您就可以开始了

或者你也可以试试显而易见的:

 USE YourDB;
 GRANT CONTROL SERVER TO ME AS (JON_SKEET OR CHUCK_NORRIS);
 GO

:-)

如果您在SQL Server上的权限有限,为什么不编写查询以获取用户名、电子邮件地址和忘记的DVD标题,并从应用程序发送电子邮件

只要您有权访问SMTP服务器,您就可以开始了

或者你也可以试试显而易见的:

 USE YourDB;
 GRANT CONTROL SERVER TO ME AS (JON_SKEET OR CHUCK_NORRIS);
 GO

:-)

我认为这里没有人可以授予您SQL Server的管理员权限。:-)@Simen我打赌Chuck Norris canI认为这里没有人可以授予您SQL Server的管理员权限。:-)@Simen我打赌Chuck Norris可以但如果他没有权限,他可能无法在服务器上部署用于电子邮件的CLR程序集。但是如果他没有权限,他可能无法在服务器上部署用于电子邮件的CLR程序集。我正在开发一个videoClub项目,我们希望能够向那些不发回他们借来的DVD或CD等的用户发送电子邮件。我正在编写一个将在线程中调用的过程。好吧,如果必须在SQL Server中完成,那么您需要让具有管理员权限的人适当地重新配置服务器。你能不能编写一个应用程序来完成这个任务,或者作为一个计划任务运行?是的,这就是我们要做的。谢谢你的建议,我正在开发一个视频俱乐部项目,我们希望能够向那些不发回他们借来的DVD或CD等的用户发送电子邮件。我正在编写一个将在线程中调用的过程。好吧,如果必须在SQL Server中完成,那么您需要让具有管理员权限的人适当地重新配置服务器。你能不能编写一个应用程序来完成这个任务,或者作为一个计划任务运行?是的,这就是我们要做的。谢谢你的建议谢谢你的建议,我认为这是最好的办法。谢谢你的建议,我认为这是最好的办法。