用户请求: https://www.example.com/test
HTTPS requests --> AWS ELB HTTPS Listener --> Apache HTTP
阿帕奇获取 http://www.example.com/test
http://www.example.com/test/由于默认情况下DirectorySlash 处于开启状态,Apache 将其重定向到。
用户以 HTTP 请求结束: http://www.example.com/test/
AWS 提供了一个 HEAD 来检测原始请求协议:%{HTTP:X-Forwarded-Proto},但是我如何告诉 Apache mod_dir DirectorySlash 使用该标头?
在这种情况下,请告知您的解决方案或解决方法。
我在 MSSQL 2008 Server 中有 100 个数据库。我需要创建一个只读用户来读取所有这些数据库。是否有服务器范围的角色:db_datareader 我可以将用户分配给,这样我就不需要通过每个数据库来添加用户映射。
谢谢,蒂姆
它可能对谁有帮助,这是我的最终脚本:
--You will need Server Level's Login user123 created first.
-- >=7 filtered out the system database, use this to find out your number
-- EXEC sp_MSForEachDB 'use ? SELECT DB_ID(), DB_NAME()'
EXEC sp_MSForEachDB
'USE ?
IF DB_ID() >= 7
BEGIN
CREATE USER user123 FOR LOGIN user123
EXEC sp_addrolemember db_datareader, user123
END
'
Run Code Online (Sandbox Code Playgroud) 系统:Centos 5.5 64bit
RAID: Linux Soft RAID with 2 Disks Mirror
Smartd 在系统日志中抱怨磁盘故障:
[root@xxx ~]# tail /var/log/messages
Jul 3 10:22:45 w11 smartd[6043]: Device: /dev/sda, FAILED SMART self-check. BACK UP DATA NOW!
Jul 3 10:52:45 w11 smartd[6043]: Device: /dev/sda, FAILED SMART self-check. BACK UP DATA NOW!
Jul 3 11:22:45 w11 smartd[6043]: Device: /dev/sda, FAILED SMART self-check. BACK UP DATA NOW!
Jul 3 11:52:45 w11 smartd[6043]: Device: /dev/sda, FAILED SMART self-check. BACK UP DATA NOW!
Run Code Online (Sandbox Code Playgroud)
抱歉,但我现在该怎么办?
amazon-elb ×1
apache-2.2 ×1
centos ×1
hard-drive ×1
http ×1
https ×1
raid ×1
read-only ×1
redirect ×1
smart ×1
sql-server ×1
users ×1