WEB开发网
开发学院数据库MSSQL Server SQL Server 2005使用管理数据库邮件 阅读

SQL Server 2005使用管理数据库邮件

 2007-05-17 09:34:42 来源:WEB开发网   
核心提示: EXECUTEmsdb.dbo.sysmail_add_account_sp@account_name='DatabaseAdministrationAccount',@description='MailaccountforusedbyDBAstaff',@
  EXECUTEmsdb.dbo.sysmail_add_account_sp
  @account_name='DatabaseAdministrationAccount',
  @description='MailaccountforusedbyDBAstaff',
  @email_address='ProdServer01@databasejournal.com',
  @display_name='ProdServer01DBAMail',
  @replyto_address='Greg.Larsen@databasejournal.com',
  @mailserver_name='mailserver.databasejournal.com';

这个账号名为“数据库管理账号”,邮件地址为ProdServer01@databasejournal.com。使用数据库邮件的优点之一就是这个邮件地址不必再是你邮件系统中的一个有效的邮件账号。除此之外,你可以把回复地址和你的数据库邮件账号联系起来。在上面的例子中,我定义了Greg.Larsen@databasejournal.com作为回复地址。所以现在,当某人从我的自动邮件通知处理得到一封邮件时,他们可以回复,这个回复邮件能直接发送到我这里。

有了数据库邮件,你就可以根据你的需要尽可能多地建立邮件账号。一会儿,我将讨论你需要建立多个数据库邮件账号的原因。

建立个人资料并和账号相联系

在能够发送数据库邮件到一个在账号中鉴别过的SMTP服务器之前,你需要把账号和个人资料联系起来,把访问权授予个人资料。数据库邮件个人资料用来提高邮件安全性。有两种个人资料,公开的和私有的。公开的个人资料任何人都可见,它把访问权授予msdb数据库,是msdb数据库中DatabaseMailUserRole中的成员,而私有的个人资料只可以被授权访问私有个人资料的特定用户使用。一个邮件个人资料能够和一个或多个账号相联系。你可以使用数据库邮件配置向导来管理个人资料,或者使用一些和下面类似的T-SQL命令来建立邮件个人资料:

上一页  1 2 3 4 5 6  下一页

Tags:SQL Server 使用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接