数据库邮件配置

简介: -- ================================================= -- 配置 -- ================================================= DECLARE     @account_name sysna...
-- =================================================
--   配置
-- =================================================
DECLARE
      @account_name   sysname ,
      @profile_name   sysname ;
SELECT
      @account_name   =   N'username@xx.com' ,     --   数据库邮件帐号
      @profile_name   =   N'qq' ;                   --   数据库邮件配置文件名
 
--   数据库邮件帐号
EXEC   msdb . dbo . sysmail_add_account_sp
      @account_name   =   @account_name ,
      @email_address   =   N'username@xx.com' ,     -- Email   地址
      @display_name   =   N'qq test' ,               --   回复地址
      @mailserver_name   =   N'smtp.gmail.com' ,        -- Gmail smtp   服务器地址
      @port   =   25 ,                                  --   端口号 ( 对于 Gmail,   如果 25   不通则改用 456)
      @username   =   N'username@xx.com' ,          -- Gmail   邮件地址
      @password   =   N'password' ,                      -- Gmail   邮件帐号密码
      @use_default_credentials   =   0 ,
      @enable_ssl   =   1 ;                             --   启用 SSL   通讯加密
 
--   数据库邮件配置文件
EXEC   msdb . dbo . sysmail_add_profile_sp
      @profile_name   =   @profile_name ;
  
--   把数据库邮件帐号添加到邮件配置文件中
EXEC   msdb . dbo . sysmail_add_profileaccount_sp
      @profile_name   =   @profile_name ,
      @account_name   =   @account_name ,
      @sequence_number   =   1 ;
 
--   授予任意用户使用数据库邮件配置文件的权限
EXEC   msdb . dbo . sysmail_add_principalprofile_sp
      @principal_name   =   N'guest' ,
      @profile_name   =   @profile_name ,
      @is_default   =   0 ;
 
 

目录
相关文章
|
6月前
|
SQL 关系型数据库 MySQL
2024年阿里云数据库创建_数据库账号密码和连接教程
阿里云数据库怎么使用?阿里云百科整理阿里云数据库从购买到使用全流程,阿里云支持MySQL、SQL Server、PostgreSQL和MariaDB等数据库引擎,阿里云数据库具有高可用、高容灾特性,阿里云提供数据库备份、恢复、迁移全套解决方案。详细阿里云数据库购买和使用流程方法如下
|
1月前
|
缓存 网络安全 数据库
数据库网站登录失败怎么办?
数据库网站登录失败怎么办?
|
1月前
|
数据库连接 网络安全 数据库
数据库网站连接错误怎么办?
数据库网站连接错误怎么办?
|
SQL Oracle Java
一款数据库客户端搞定所有数据库
一款数据库客户端搞定所有数据库
278 0
一款数据库客户端搞定所有数据库
|
Linux 数据库
邮件服务别名数据库设置指南
使用 Linux 服务器的时候,我们经常需要转发邮件,最简单的方案就是使用别名。以下简单介绍 sendmail 的别名数据库配置。这些配置也同样适用于兼容 sendmail 的其他邮件服务,例如 postfix。
285 0
邮件服务别名数据库设置指南
|
关系型数据库 数据库连接 数据库
删除 PostgresSql 数据库 报错:有 N 个其它会话正在使用数据库 的解决方案
遇到的问题 在PostgreSQL 9.2 及以上版本,执行下面的语句: postgres=# drop database dbtest; # 执行删除指定数据库的时候,报以下错误 ERROR: database "dbtest" is being accessed by other users DETAIL: There is 2 other session using the database. 或者使用 Navicat 等第三方数据库连接工具,删除指定数据库的时候报错,说明此时有两个客户端在连接此数据库,此时不能删除数据库。
1901 0
|
数据库 数据安全/隐私保护