This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
I am facing this issue while trying to connect to a SQL server on EventStream,
Error:
Property 'username's value '' is invalid.
What's the solution?
Hi @Karthikpv,
Thanks for reaching out to the Microsoft fabric community forum.
Since you've already went through the steps provided by @burakkaragoz and also verified the SQL login works in SSMS and CDC is properly configured.
If none of the above help, at this point it may be worth opening a support ticket with Microsoft. You can reach out to Microsoft Support by raising a ticket with Microsoft Support.
Please refer below link on how to raise a contact support or support ticket.
How to create a Fabric and Power BI Support ticket - Power BI | Microsoft Learn
I would also take a moment to thank @burakkaragoz, for actively participating in the community forum and for the solutions you’ve been sharing in the community forum. Your contributions make a real difference.
If I misunderstand your needs or you still have problems on it, please feel free to let us know.
Best Regards,
Hammad.
Hi @Karthikpv,
I wanted to follow up on our previous conversation. Has your issue been resolved or were you able to raise a support ticket with Microsoft Fabric Support?
Your feedback would be greatly appreciated, as it can help us better understand and address similar issues in the community.
Thank you.
Hi @Karthikpv ,
Ah, this is a classic "empty field" error. You're probably leaving the username box blank when setting up the EventStream connection.
What's likely happening: EventStream is expecting SQL Server authentication (username/password), but you've left the username field empty. It won't accept Windows authentication for CDC connections.
Quick fix:
CDC-specific gotchas: Your SQL user needs special permissions because CDC is picky. The account needs to read change data, and that requires elevated permissions. Also, make sure:
If you're still stuck: Try connecting with SQL Server Management Studio first using the same credentials. If that works but EventStream doesn't, it's probably a permissions issue rather than a connection problem.
What type of authentication were you trying to use? And have you verified CDC is properly set up on the SQL Server side?
If my response resolved your query, kindly mark it as the Accepted Solution to assist others. Additionally, I would be grateful for a 'Kudos' if you found my response helpful.
This response was assisted by AI for translation and formatting purposes.
I have created a login on SQL server and tested it in SSMS. Also i have given the db_owner permission to the login , enabled mixed authentication , have enabled CDC for the db and the tables and verified it , the connections and gateway are online , still i am facing this issue
Hmm, that's weird if you've got the SQL login working in SSMS but EventStream is still complaining about an empty username.
A few things to double-check:
In the EventStream connection setup:
Gateway-related issues: Since you mentioned the gateway is online, this might be a gateway configuration problem:
EventStream-specific quirks:
Debug step: Try creating a simple data flow (not EventStream) to the same SQL Server first. If that works, then it's definitely an EventStream-specific issue.
Can you share the exact server name format you're using and whether it's a named instance? That might help narrow down the issue.
This response was assisted by AI for translation and formatting purposes.
Check out the April 2026 Fabric update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
| User | Count |
|---|---|
| 15 | |
| 10 | |
| 6 | |
| 5 | |
| 5 |
| User | Count |
|---|---|
| 37 | |
| 20 | |
| 14 | |
| 12 | |
| 11 |