使用laravel(php artisan migrate)将Sql server连接到php

使用laravel(php artisan migrate)将Sql server连接到php,php,sql-server,laravel,Php,Sql Server,Laravel,1) 我通过php artisan make:auth进行身份验证 2) 现在我想将用户表迁移到SQL servel php artisan migrate 它显示了这个错误 SQLSTATE[08001]:[Microsoft][ODBC驱动程序17 for SQL Server]TCP提供程序:无法建立连接,因为目标计算机主动拒绝了它。 (SQL:从sysobjects中选择*,其中type='U'和name=migrations) .env文件 DB_CONNECTION=sqlsrv D

1) 我通过php artisan make:auth进行身份验证 2) 现在我想将用户表迁移到SQL servel php artisan migrate

它显示了这个错误

SQLSTATE[08001]:[Microsoft][ODBC驱动程序17 for SQL Server]TCP提供程序:无法建立连接,因为目标计算机主动拒绝了它。 (SQL:从sysobjects中选择*,其中type='U'和name=migrations)

.env文件

DB_CONNECTION=sqlsrv
DB_HOST=DESKTOP-4DE9LKC\SQLEXPRESS
DB_PORT=1433
DB_DATABASE=mah
DB_USERNAME=
DB_PASSWORD=
数据库文件

'default' => env('DB_CONNECTION', 'sqlsrv'),
'connections' => [
        'sqlsrv' => [
            'driver' => 'sqlsrv',
            'url' => env('DATABASE_URL'),
            'host' => env('DB_HOST', 'DESKTOP-4DE9LKC\SQLEXPRESS'),
            'port' => env('DB_PORT', '1433'),
            'database' => env('DB_DATABASE', 'mah'),
            'username' => env('DB_USERNAME', ''),
            'password' => env('DB_PASSWORD', ''),
            'charset' => 'utf8',
            'prefix' => '',
            'prefix_indexes' => true,
        ],
    ],

我希望输出表是在sql server中创建的,sql server不允许您连接。可能是凭据错误,或者防火墙正在阻止与目标计算机上端口1433的连接。

谢谢,先生,这非常有用